早教吧作业答案频道 -->其他-->
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提示找不到类型,或者它不...的网友还看了以下:
我国优秀跳水运动员在10m跳台跳水时,当她恰好达到最高位置时候,重心离跳台面约为2m,当她下降到手 2020-04-26 …
某跳水运动员在10米跳台跳水时到达最高位置时拍摄的照片.此时她的重心离跳台台面的高度为1米,当她完 2020-05-17 …
我国优秀跳水运动员在10m跳台跳水时,当她恰好达到最高位置时候,重心离跳台面约为2m,当她下降到手 2020-05-17 …
一转台绕竖直固定光滑轴转动,每10s转一周,转台对轴的转动惯量为1200kg·m2.质量为80kg 2020-06-05 …
气象部门发布黄色台风预警信号后,当台风中心经过时风力会减小一段时间,切记强风将会突然吹袭,应继续避 2020-06-09 …
有一半径为R的水平圆转台,可绕通过其中心的竖直固定光滑轴转动,转动惯量为J,开始时转台以匀角速度ω 2020-06-12 …
大气压与风力的关系科学老师提了一个问题:当台风的风力为12级时,台风的中心压强为970百帕(假设) 2020-07-03 …
一超市收银台平均每小时有60个顾客前来排队付款,每个收银台每小时能应付80名顾客.某天某时刻,超市 2020-07-11 …
爱因斯坦楼梯从一楼到二楼有若干个台阶,可以一步跨一个台阶,也可以一步跨两个台阶,这样就有不同的上楼 2020-07-23 …
两个质量为100Kg的人,站在一质量为200Kg、半径为3m的水平转台的直径两端,转台的固定竖直转 2020-07-31 …