2015-09-15

XForm Fx

myobj = undefined
myRange = animationRange
--animationRange = interval 0 800

rollout scalefx "xform Fx"
(
button pickobj "Add Objects"
spinner fxstart "Start Frm" range:[0,2000,1] scale:1
spinner fxdur "Durat Frm" range:[0.1,99,10] scale:1
spinner fxoffset "Offset Frm" range:[0,99,30] scale:1
spinner fxrnd "Random Frm" range:[0,300,3] scale:1

spinner fxmovXF "Mov.X From" range:[-3000,3000,0] scale:1 across:2
spinner fxmovXT "To" range:[-3000,3000,0] scale:1
spinner fxmovYF "Mov.Y From" range:[-3000,3000,0] scale:1 across:2
spinner fxmovYT "To" range:[-3000,3000,0] scale:1
spinner fxmovZF "Mov.Z From" range:[-3000,3000,0] scale:1 across:2
spinner fxmovZT "To" range:[-3000,3000,0] scale:1

Lights Off

-- create interface
myobj = undefined
rollout lightoff "Lights Off"
(
button picklight "Select Lights"
spinner offby "Off by" range:[2,200,2] scale:1
button offbtn "Off"
button undobtn "Undo Off"
on picklight pressed do
(
myobj = selectByName title:"Select Lights"
)

-- press off button
on offbtn pressed do
(
if myobj != undefined do
(