Anim8or Community

General Category => Anim8or v0.98 Discussion Forum => Topic started by: Raxx on January 16, 2016, 12:14:08 pm

Title: Various scene/controller related issues
Post by: Raxx on January 16, 2016, 12:14:08 pm
Whenever I start a project, I always come across a bunch of bugs and forget to report them, especially when related to scripting. Here are some issues I've come across today:

Title: Re: Various scene/controller related issues
Post by: Steve on March 04, 2016, 08:35:41 pm
Quote
In the scene editor, when a controller is made and set to be an expression, there becomes no way to edit the controller afterwards. Double-clicking it on the timeline has no effect.
Fixed for next build: bug #098-082 - Double clicking on a controller name in the Track Window doesn't show the Key Value Editor when the controller is a script.

Quote
GetAttributeFloat/etc can only use constant strings for their parameters. Being able to use string variables would allow for more flexibility, such as allowing easier user-defined configuration of shared controller scripts.
Anim8or uses the current frame's value for controllers when they are referenced by other Elements. Controller scripts need to be evaluated in the proper order or the results will be unpredictable.  To achieve this, Anim8or first builds a dependency tree between all of the inter-element references.  Then the scripts are evaluated in a depth-first order.  If the Element name were a variable it wouldn't be possible to build such a tree.

Quote
No way to set/get scene attributes via script that I know of
I'll add some methods for this.