Hi guys!
So, I started to make a script that basically shows me on the UI if the edge constraint it ON or OFF on the selected object.
Basically I have it as a button on the UI, and when I have an object selected and I press the button It toggles it and enables Edge constraint to edge and stays lit up. But when I deselect the object the toggle is still on.
Would it be possible for the Toogle button to make the test on the object i select and see if the edge constraint is on and toggle it acordingly.
Obviously if its a group of object it wouldnt do anything, i think.
This is what i have.
macroScript test category:"Tests"
(
local isOn = false --initialize to false (closed)
on execute do (
if ( $ != undefined) then (
if isOn == true then ( --if open, close it
isOn = false--and lower the flag
$.constrainType = 0
) else ( --if closed, open it
$.constrainType = 1
isOn = true --and raise the flag
)
)
)
on isChecked return isOn --return the flag
)
i have both the script as a button and a shortcut, so basically it runs the script on the object and togles the button on or off.
Cheers!
-P
Haider of Sweden · 2014-03-12
miauu · 2014-03-02