【发布时间】:2015-12-12 15:35:26
【问题描述】:
我正在尝试从数组中选择随机照片,然后将它们添加到舞台购买我在最后一行出现此错误: 1118:将静态类型 Object 的值隐式强制转换为可能不相关的类型 flash.display:DisplayObject。
Photos = new Array();
photo2 = new img2();
photo3 = new img3();
photo4 = new img4();
//put those images into an array
Photos.push(photo2);
Photos.push(photo3);
Photos.push(photo4);
function getRandomElementOf(Photos:Array):Object {
var idx:int=Math.floor(Math.random() * Photos.length);
trace(idx);
return Photos[idx];
}
public function addPhoto(e:MouseEvent) {
trace("clicked compass");
**stage.addChild(getRandomElementOf(Photos));**
希望尽快得到您的反馈。
【问题讨论】:
标签: actionscript-3 flash