home *** CD-ROM | disk | FTP | other *** search
- package classes.graphical.controls.buttons
- {
- import flash.display.MovieClip;
- import flash.events.MouseEvent;
- import game.ThisGameManager;
- import main.GameManager;
-
- public class GoToButton extends GenericButton
- {
-
-
- public var hit_area:MovieClip;
-
- public function GoToButton()
- {
- super();
- }
-
- override protected function onClick(param1:MouseEvent) : void
- {
- var destLabel:String = null;
- var Split:Array = null;
- var i:Number = NaN;
- var e:MouseEvent = param1;
- if(GameManager.getInstance().AreButtonsEnabled)
- {
- mouseChannel.stop();
- if(!ThisGameManager.getInstance().mute)
- {
- mouseChannel = sManager.mClick.play();
- }
- destLabel = this.name;
- Split = destLabel.split("_");
- try
- {
- GameManager.getInstance().gotoAndPlay(Split[1]);
- GameManager.getInstance().lockButtons();
- }
- catch(e:Error)
- {
- i = 0;
- while(i < Split.length)
- {
- i++;
- }
- }
- }
- }
- }
- }
-