home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2011 May / ME_2011_05.iso / Galileo-Video-Tutorial / system / player.swf / scripts / controller / UpdateTrainerPic.as < prev    next >
Encoding:
Text File  |  2010-11-30  |  851 b   |  32 lines

  1. package controller
  2. {
  3.    import com.je.events.UpdateEvent;
  4.    import com.je.model.ApplicationModel;
  5.    import com.je.model.Assets;
  6.    import com.je.utils.BitmapUtil;
  7.    import flash.display.Bitmap;
  8.    import org.robotlegs.mvcs.Command;
  9.    
  10.    public class UpdateTrainerPic extends Command
  11.    {
  12.       [Inject]
  13.       public var applicationModel:ApplicationModel;
  14.       
  15.       [Inject]
  16.       public var assets:Assets;
  17.       
  18.       public function UpdateTrainerPic()
  19.       {
  20.          super();
  21.       }
  22.       
  23.       override public function execute() : void
  24.       {
  25.          var _loc1_:Bitmap = BitmapUtil.resizeTo(Bitmap(this.assets.getAssetByLinkedID("trainerPic")),1280,720);
  26.          this.applicationModel.trainerInfo.image = _loc1_;
  27.          dispatch(new UpdateEvent(UpdateEvent.UPDATE_TRAINER_PIC,null));
  28.       }
  29.    }
  30. }
  31.  
  32.