Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/04/2008 at 07:56, xxxxxxxx wrote:
User Information: Cinema 4D Version: 10.5 Platform: Language(s) : C.O.F.F.E.E ;
--------- I am using an expression plugin tag to assign nulls to some points on a spline and then if the nulls move code in the execute function moves the corresponding point with the null. This works but I want to pass the original number of spline points from a function outside execute to exectue. I was trying this:
class SplineNull : ExpressionPluginTag{..... SplineNull::Test() { var bc=GetContainer(); pObj=GetObject(); var e=pObj->GetContainer(); println(e); e->SetData(SPOLDY,4);//pObj->GetPointCount()); SetContainer(e);} SplineNull::Execute(doc, op) { var b = op->GetContainer(); println(b); println(spnew," ",b->GetData(SPOLDY));} So anyway from the printlns I can see that I'm getting different conainers. I was thinking that same object and therefor same container. Maybe I'm making a new container with GetConainer(). Anyone have any ideas?