zoukankan      html  css  js  c++  java
  • 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();
      }
     }
    }
  • 相关阅读:
    input file 上传图片并显示
    关于npm ---- npm 命令行运行多个命令
    webpack4.x 配置
    React的生命周期
    HTML5 meta 属性整理
    css 命名规范
    html5 标签 meter 和 progress
    .NET Linq TO XML 操作XML
    .NET 字符串指定规则添加换行
    Linux Centos上部署ASP.NET网站
  • 原文地址:https://www.cnblogs.com/byfei/p/3112296.html
Copyright © 2011-2022 走看看