But as we all know, max's listener sometimes isn't helpful.
Turns out "emptyModifier" IS max's inbuilt "attribute holder"
Here is a script that demonstrates how to add an attribute holder to the
selected object.
--Create the defintion for the custom attribute def=attributes testAttrib ( --Parameter block to store the tracks of animation parameters testP rollout:testR ( --A track of animation --Look under scripted plugins for the types that can be used. animationTrack type:#float UI:mySpinner ) --The rollout that will show up in the modifier panel. rollout testR "test" ( --The spinner that is connected to the animationTrack spinner mySpinner "My Spinner" ) ) eM=emptyModifier() addModifier $ eM --Add the definition to the emptyModifier custAttributes.add eM def;
No comments:
Post a Comment