Yes I expected that Flash and AS3 could be used for simple task without creating classes. But as I see now it is not true. If you I have clip with some animation and I want communicate with main timeline at the end of animation I cannot do that. And I cannot find any solution for that.
I have the same error if clip with animation is on stage or it is added with code on main timeline. trace(parent.countN) from the clip and result is 1119: Access of possibly undefined property countN through a reference with static type flash.display:DisplayObjectContainer. What can be more simple than this task? And that does not work. 2010/4/16 jonathan howe <[email protected]>: > So, my untested proposal is this: > > Root timeline, don't instantiate your subclip with code. Just put it on the > stage with an instance name, and refer to it then. > In the subclip, you can then refer to parent.counter or whatever your > variable is, because you're guaranteed that you have a parent if you never > instantiate the subclip with code. > > I think the problem was, you instantiated clip_mc before adding it to the > stage (of course), but then it's constructor you are asking for something in > its parent - but it doesn't have a parent yet. > > Eventually learn classes and work it out that way, but we > shouldn't stonewall you from using timeline code for a simple animator's > task (this is one reason why Flash is so pervasive guys, because it was easy > for you to jump into with basic interactivity, right?). > > -jonathan > > > , > > On Fri, Apr 16, 2010 at 2:24 AM, Henrik Andersson > <[email protected]>wrote: > >> Karl DeSaulniers wrote: >> >>> I think its not simple because you are scripting timeline wise. Got to >>> pick. AS2 or AS3. >>> I believe what they were trying to say was if you have all the code in >>> classes, >>> you can communicate between the root and the added movie clip because >>> the classes >>> reference each other, not the timeline. Plus you will be referencing >>> objects, >>> so communicating between the objects through the classes is how it's >>> done in AS3. >>> >>> Am I on the right track guys? >>> >> >> You are not. You have gotten tangled up in the elitism spread by people who >> doesn't actually work with Flash. >> >> There is no reason not to use the properties that you have to get the >> references. You just need to remember to cast them to the proper type. >> >> The trick is to know when to apply the fancy rules and when not to. >> >> _______________________________________________ >> Flashcoders mailing list >> [email protected] >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > > > -- > -jonathan howe > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

