Classes don't share scope with the main timeline. You should pass in
little_stars_mc as an argument to the Constructor when you create your
Class, then store it as a member variable so all your methods have access to
it. The fact that it worked before with AS 1.0 was merely a side-effect of
the less strict scoping rules.
A little time spent reading some OOP books will save you hours of
frustration in the long run. In addition to "Essential AS 2.0", you might
check out "Object-Oriented Actionscript" from New Riders.
By the way, this sort of question is probably more appropriate for the Flash
Newbie board. :)
-Adam
On 7/14/06, Paul Steven <[EMAIL PROTECTED]> wrote:
public function Initialise_Game1_Demo():Void {
Game_Number = 1;
little_stars_mc.gotoAndStop game" + Game_Number);
}
}
I am getting the following error
There is no method with the name 'little_stars_mc'.
little_stars_mc.gotoAndStop("game" + Game_Number);
I presume I am doing something fundamentally wrong here so would
appreciate
any advice.
Many thanks
Paul
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com