home *** CD-ROM | disk | FTP | other *** search
/ Ice Age Fan CD 1 / CD1_Scrat.iso / flash / data / game.swf / scripts / asCode / ChooseCharacterScreenClass.as < prev    next >
Encoding:
Text File  |  2012-07-04  |  2.0 KB  |  71 lines

  1. package asCode
  2. {
  3.    import com.terry.Broadcaster;
  4.    import com.terry.GeneralEvents;
  5.    import flash.display.*;
  6.    import flash.events.*;
  7.    import gs.*;
  8.    import gs.easing.*;
  9.    
  10.    public class ChooseCharacterScreenClass extends MovieClip
  11.    {
  12.       public var playAsScratte:chooseScratee;
  13.       
  14.       public var playAsScrat:chooseScrat;
  15.       
  16.       public function ChooseCharacterScreenClass()
  17.       {
  18.          super();
  19.          playAsScrat.scaleX = playAsScrat.scaleY = 0.6;
  20.          playAsScratte.scaleX = playAsScratte.scaleY = 0.6;
  21.          Broadcaster.addEventListener(GeneralEvents.BUTTON_OUT,btnOutHandler);
  22.          Broadcaster.addEventListener(GeneralEvents.BUTTON_OVER,btnOverHandler);
  23.       }
  24.       
  25.       public function btnOverHandler(param1:GeneralEvents) : void
  26.       {
  27.          var _loc2_:* = param1.data;
  28.          var _loc3_:MovieClip = _loc2_.target as MovieClip;
  29.          switch(_loc2_.name)
  30.          {
  31.             case "playAsScrat":
  32.                TweenMax.to(playAsScrat,0.5,{
  33.                   "scaleX":1,
  34.                   "scaleY":1
  35.                });
  36.                break;
  37.             case "playAsScratte":
  38.                TweenMax.to(playAsScratte,0.5,{
  39.                   "scaleX":1,
  40.                   "scaleY":1
  41.                });
  42.          }
  43.       }
  44.       
  45.       public function btnOutHandler(param1:GeneralEvents) : void
  46.       {
  47.          var _loc2_:* = param1.data;
  48.          var _loc3_:MovieClip = _loc2_.target as MovieClip;
  49.          switch(_loc2_.name)
  50.          {
  51.             case "playAsScrat":
  52.                TweenMax.to(playAsScrat,0.5,{
  53.                   "scaleX":0.6,
  54.                   "scaleY":0.6
  55.                });
  56.                break;
  57.             case "playAsScratte":
  58.                TweenMax.to(playAsScratte,0.5,{
  59.                   "scaleX":0.6,
  60.                   "scaleY":0.6
  61.                });
  62.          }
  63.       }
  64.       
  65.       public function init() : void
  66.       {
  67.       }
  68.    }
  69. }
  70.  
  71.