package {
import flash.display.Sprite;
import flash.events.Event;
public class main extends Sprite {
public function main() {
var a:URLLoader=new URLLoader;
a.addEventListener(IOErrorEvent.IO_ERROR,error);
a.load(new URLRequest("a.jpg"));
function error(evt:IOErrorEvent):void{
trace("it's not found");
}
}
}
}
编译器报错:第11行,代码1046: 找不到类型,或者它不是编译时常数: IOErrorEvent。
哪里出问题了,要怎么改不会报错?
ActionScript3报错 1046,不知道是什么问题
答案:3 悬赏:20 手机版
解决时间 2021-02-01 17:00
- 提问者网友:像風在裏
- 2021-01-31 16:03
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-01-31 17:16
你a没有侦听加载完成事件而求应该用Loader类
var a:Loader=new Loader();
a.contentLoaderInfo.addEventListener(Event.COMPELET,XXX); xxx为加载完成后处理函数
a.load(new URLRequest("xx.jpg"));
function xxx(e:Event){
//你也可以建立个空函数不做处理
}
var a:Loader=new Loader();
a.contentLoaderInfo.addEventListener(Event.COMPELET,XXX); xxx为加载完成后处理函数
a.load(new URLRequest("xx.jpg"));
function xxx(e:Event){
//你也可以建立个空函数不做处理
}
全部回答
- 1楼网友:轮獄道
- 2021-01-31 19:06
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.events.IOErrorEvent;
public class main extends Sprite {
public function main() {
var a:URLLoader=new URLLoader;
a.addEventListener(IOErrorEvent.IO_ERROR,error);
a.load(new URLRequest("a.jpg"));
function error(evt:IOErrorEvent):void{
trace("it's not found");
}
}
}
}
- 2楼网友:大漠
- 2021-01-31 18:16
像这种 问题。。代码都不用看就知道错在哪里。。。你没有导包
import flash.events.mouseevent;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯