Попробуйте так
Код AS3:
package
{
import flash.display.MovieClip;
import flash.display.Stage;
import flash.desktop.NativeApplication;
import flash.events.MouseEvent;
import flash.display.SimpleButton;
import flash.events.Event;
import flash.display.Sprite;
import A_Tank;
public class Main extends MovieClip
{
private var Start_Game:A_Tank;
public function Main()
{
Start_Game = new A_Tank () ;
// изменения
Start_Game.callback = mimimi;
// изменения
addChild(Start_Game);
}
// изменения
public function mimimi()
{
gotoAndStop("map");
}
// изменения
}
}
Код AS3:
package
{
import flash.display.MovieClip;
import flash.display.Stage;
import flash.desktop.NativeApplication;
import flash.events.MouseEvent;
import flash.display.SimpleButton;
import flash.events.Event;
public class A_Tank extends MovieClip
{
// изменения
public var callback:Function;
// изменения
private var Play_game:play_game;
private var Exit_game:exit_game;
internal var tank:Tank;
private var Butt_right:butt_right;
public function A_Tank()
{
Play_game = new play_game ;
Play_game.addEventListener(MouseEvent.CLICK,Start);
Play_game.x = 240;
Play_game.y = 350;
addChild(Play_game);
Exit_game = new exit_game ;
Exit_game.addEventListener(MouseEvent.CLICK,Exiting);
Exit_game.x = 240;
Exit_game.y = 470;
addChild(Exit_game);
}
public function Start(event:MouseEvent)
{
// изменения
callback();
// изменения
Butt_right = new butt_right ;
Butt_right.x = 160;
Butt_right.y = 730;
addChild(Butt_right);
removeChild(Play_game);
removeChild(Exit_game);
tank = new Tank ;
tank.x = 70;
tank.y = 75;
addChild(tank);
}
public function Exiting(event:MouseEvent)
{
NativeApplication.nativeApplication.exit();
}
}
}