Thanks for the confirmation, Bobo. You might also include a very brief mention in the next docs that assigning a controller to a spinner (using the p…
Look in the docs under Rollout User-Interface Control Types. There are 2 user interface controls that are relevant to this: imgtag and bitmap. The b…
You might already have done this, but I would remove the unnecessary global variable and just insert the test directly in the test expression…I’m neve…
I’m guessing here, but I’m betting that you setup a #filePreOpen callback that undefines your persistent global variable’s value, so that your #filePo…
Here is another approach that will definitely execute once per playback loop: ( global LastTime = animationRange.end global PlaybackLoopStartFunction…
This is the only way I know of: ( global FrameZeroFunction, AnimRangStartFunction fn FrameZeroFunction = (if (currentTime==0f) do (print “Frame 0…
Thank you very much for that post earlier this year…seriously. You were answering czweb’s question, but you showed the first clear example of a recur…
I finally began using the above code in a script of my own, and I realized that it only returns the first group head found as it goes upward through t…
The thread you started on Monday gave the answer: I slightly modified j-man’s code below, and it works fine in max: fn findhead obj = ( if (isGrou…
Thanks, Andrew…I had no idea it existed. It is pretty limited, but it turns out to have been around since Max 3! I think it’ll do what I need, thoug…
Nevermind…found it at the very bottom of each of the elements pages in the docs. (The elements are accessible starting at subAnim 7 of the overall Le…
I said its a bug, and I spoke too soon. It is just a docs error, and I posted a suggestion for Bobo to consider. As for your failure to see why it wo…