User talk:Outofspace/ON-OFF Button: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Mindraker
OOS, try this
 
>Outofspace
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
OOS: Try the Simple Toggle Utility in [[HopperBins]], it works fine as an On/Off button.:
OOS: Try the Simple Toggle Utility in [[HopperBins]], it works fine as an On/Off button.:
==Simple Toggle Utility==
Insert a Brick in the Workspace.  Inseart a BoolValue into that Brick.  Name that BoolValue "OnOff".
Just as before, you have a Hopperbin object in the StarterPack, and a script in the HopperBin.  Insert the following into that script:
<pre>
brickName = "Toggle"
valueName = "On/Off"
function onButton1Down(mouse)
local targ = mouse.Target
if targ~=nil then
if targ.Name == brickName then
if targ:findFirstChild(valueName)~=nil then
if targ[valueName].Value == true then
targ[valueName].Value = false
print("one")
else
targ[valueName].Value = true
print("two")
end
end
end
end
end
function onSelected(mouse)
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
end
script.Parent.Selected:connect(onSelected)
</pre>
Upon clicking the mouse on the brick in Solo Mode, you can see the Output toggle between "one" and "two".
You can easily manipulate this script to work for anything.  {{User:Mindraker/sig}} 05:28, 27 August 2008 (CDT)

Latest revision as of 01:20, 28 August 2008

OOS: Try the Simple Toggle Utility in HopperBins, it works fine as an On/Off button.: