早教吧作业答案频道 -->其他-->
as3提示找不到类型,或者它不是编译时常数库里面有四个元件,类名为ani1,ani2,ani3,ani4,随机从这四个里面取一个出来,在随机放到舞台上我指定的四个点当中的一个位置上,单独测试了没问题,组
题目详情
as3 提示找不到类型,或者它不是编译时常数
库里面有四个元件,类名为ani1,ani2,ani3,ani4,随机从这四个里面取一个出来,在随机放到舞台上我指定的四个点当中的一个位置上,单独测试了没问题,组合到一起就报错了,前辈们麻烦下啦
代码
import flash.display.MovieClip;
var ranAni:Number = int(Math.random()*4)+1;
var ani = "ani" + ranAni;
var ranNum:Array = [50,170,290,410];
ranNum[Math.floor(Math.random() * ranNum.length)];
var aniMC:ani = new ani();
addChild(aniMC);
aniMC.x = ranNum;
aniMC.y = 250;
我找到问题出在哪了,是ani这个变量的问题,类导入的方式是new关键字加上类的构造函数,而现在这个ani已经不是构造函数了,它成了一个变量,所以new无法识别这个构造函数,造成了错误提示
所以想请教下前辈,我这里应该怎么弄啊
库里面有四个元件,类名为ani1,ani2,ani3,ani4,随机从这四个里面取一个出来,在随机放到舞台上我指定的四个点当中的一个位置上,单独测试了没问题,组合到一起就报错了,前辈们麻烦下啦
代码
import flash.display.MovieClip;
var ranAni:Number = int(Math.random()*4)+1;
var ani = "ani" + ranAni;
var ranNum:Array = [50,170,290,410];
ranNum[Math.floor(Math.random() * ranNum.length)];
var aniMC:ani = new ani();
addChild(aniMC);
aniMC.x = ranNum;
aniMC.y = 250;
我找到问题出在哪了,是ani这个变量的问题,类导入的方式是new关键字加上类的构造函数,而现在这个ani已经不是构造函数了,它成了一个变量,所以new无法识别这个构造函数,造成了错误提示
所以想请教下前辈,我这里应该怎么弄啊
▼优质解答
答案和解析
用反射的方法来实现
看了as3提示找不到类型,或者它不...的网友还看了以下:
邮政编码的数学题某个信封上的邮政编码是0-5这六个不同的数组成的六位数,现有四个编码如下:(A): 2020-05-19 …
计算机基础选B目前,汉字信息在计算机内大多数是以双字节编码表示的.在下列用十六进制表示的两个字节的 2020-07-03 …
如图是细胞内部分生化反应及其联系的示意图,图中字母表示物质,编号表示过程.([]内写编号,横线上填 2020-07-29 …
计算机基础----汉字编码目前,汉字信息在计算机内大多数是以双字节编码表示的.在下列用十六进制表示 2020-08-03 …
如图1是物质跨膜运输示意图,请根据图示回答有关问题:(1)性激素进入小肠上皮细胞应是图1中编号a~d 2020-10-30 …
信封上的邮政编码代表什么意思?信封上总要写六位数的邮政编码,每个编码表示什么? 2020-11-27 …
信封上的邮政编码是0-5这六个不同数字组成,现有A:421530,B:105243,C:052314 2020-11-27 …
谁知道邮政编码跟不同级别的行政区域有什么关系?第一、二位编码表示:第三、四位编码表示:第五、六位编码 2020-11-27 …
(2009•静安区一模)如图是人体免疫部分过程模式图,其中英文字母表示一些免疫细胞和物质,数字表示变 2020-12-16 …
“网络程序设计-ASP”练习题1、请编写程序段,在网页上显示当天的日期、时间及星期几。2、请编写程序 2020-12-28 …