• AS3 loader


     package app.boss.v.item
    {
     import base.component.list.ItemRender;
     
     import flash.display.Loader;
     import flash.display.MovieClip;
     import flash.events.Event;
     import flash.net.URLRequest;
     
     /**
      * Boss列表元素项
      * @author JackKe
      */ 
     [Embed("assets/view/UI_BossListItem.swf#UI_BossListItem")]
     public class UI_BossItem extends ItemRender
     {
      public var zhanjiClip:MovieClip;
      private var _loader:LoaderPlus;
      
      public function UI_BossItem()
      {
       super();
       
       zhanjiClip.gotoAndStop(1);
       _loader = new LoaderPlus();
       addChild(_loader);
       mouseChildren = false;
       
       addEventListener(Event.REMOVED_FROM_STAGE,removeFromStage);
      }
      
      override public function set data(params:Object):void
      {
       clear();
       super.data = params;
       _loader.load(new URLRequest("assets/boss/" + params.icon + ".swf"));
       _loader.x = 15;
       _loader.y = 20;
       zhanjiClip.gotoAndStop(params.flag);
      }
      
      public function clear():void
      {
       _loader.unloadAndStop(false);
      }
      
      private function removeFromStage(e:Event):void
      {
       removeEventListener(Event.REMOVED_FROM_STAGE,removeFromStage);
       clear();
      }
     }
    }
  • 相关阅读:
    Spring restful
    LDAP & Implementation
    Restful levels and Hateoas
    事务隔离的级别
    servlet injection analysis
    session and cookie
    write RE validation
    hello2 source analysis
    匿名函数和递归函数
    生成器和迭代器,列表推导式
  • 原文地址:https://www.cnblogs.com/byfei/p/3112296.html
Copyright © 2020-2023  润新知