specxor
07-01-2005, 12:23 AM
Hey Guys having some trouble with a script that deletes modifiers cant work out why it does not work, i get no errors which is good but on the other hand nothing hapends...
Anyways maybe you guys can point out where i went wrong!!
Cheers
Dave
Heres the Code
rollout ModManRoll "ModifierMan" width:160 height:176
(
local SelMod
local ModManVar
local SelArray
local AllObjs
groupBox grp1 "Delete Modifier" pos:[8,8] width:144 height:136
pickbutton btnGet "Select obj with modifier" pos:[16,24] width:128 height:32
button btnDelS "Del on All" pos:[16,104] width:128 height:32
button btnDelA "Del Modifiers on Selected" pos:[16,64] width:128 height:32
on btnGet picked obj do
(
SelMod = obj.modifiers[1]
print SelMod
)
on btnDelS pressed do
(
SelArray = selection as array
for i in SelArray do
(
for m in i.modifiers do
(
if classof i == SelMod do
(
deletemodifier m
)
)
)
)
on btnDelA pressed do
(
AllObjs = objects as array
for i in AllObjs do
(
for m in i.modifiers do
(
if classof m == SelMod do
(
deleteModifier m
)
)
)
)
)
createDialog ModManRoll 160 176
Anyways maybe you guys can point out where i went wrong!!
Cheers
Dave
Heres the Code
rollout ModManRoll "ModifierMan" width:160 height:176
(
local SelMod
local ModManVar
local SelArray
local AllObjs
groupBox grp1 "Delete Modifier" pos:[8,8] width:144 height:136
pickbutton btnGet "Select obj with modifier" pos:[16,24] width:128 height:32
button btnDelS "Del on All" pos:[16,104] width:128 height:32
button btnDelA "Del Modifiers on Selected" pos:[16,64] width:128 height:32
on btnGet picked obj do
(
SelMod = obj.modifiers[1]
print SelMod
)
on btnDelS pressed do
(
SelArray = selection as array
for i in SelArray do
(
for m in i.modifiers do
(
if classof i == SelMod do
(
deletemodifier m
)
)
)
)
on btnDelA pressed do
(
AllObjs = objects as array
for i in AllObjs do
(
for m in i.modifiers do
(
if classof m == SelMod do
(
deleteModifier m
)
)
)
)
)
createDialog ModManRoll 160 176
