打印

[AS3] 一个问题

一个问题:
     假设我已经做好了一个SimpleButton  将它命名为pLoad
     当我写一个类去调用pLoad的时候不可以吗?
flash:
   var v:LoadImage = new LoadImage(pLoad);

AS: LoadImage
package code.loading
{
       public var LoadButton:Button;
       public class LoadImage
       {
              public function LoadImage(button:SimpleButton):void
              {
                     LoadButton = button;
                     init();
              }
        }
}

出错: 1046: Type was not found or was not a compile-time constant: SimpleButton.   public function LoadImage(button:SimpleButton):void
要先在loadImage类中导入SimpleButton类吧
当我加入import.display.SimpleBbutton时候  出现了这个  但是我的路径是正确的.
5006: An ActionScript file can not have more than one externally visible definition: code.Load.LoadImage, code.Load.LoadButton
如果我在一个AS里面定义一个Spirte 给里面加载图片  为何没有反应呢?
var pictUrl = myuploadRemote + myFileName;
  var container:Sprite =new Sprite();
  var pictLdr:Loader = new Loader();
       var pictURLReq:URLRequest = new URLRequest(pictUrl);
                 // trace(pictUrl);
     pictLdr.load(pictURLReq);
     pictLdr.contentLoaderInfo.addEventListener(Event.COMPLETE , imageLoader);
      function imageLoader(event:Event):void
       {
              container.addChild(pictLdr.content);              
       }
有通知给我说下吗?

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
因为没有把container添加到显示列表中。缺少addChild(container)

TOP