NINJA EDIT: For some reason, the same code works now, without any problem at all. I don t know what happened, or why, but I no longer have this problem
Here s the original post:
简言之,我制作了一个电影剪辑,用添加语(Child)播放,在我试图把这部法典称作时:
MovieClip(root).someFunction();
它投掷Error #1034:Cerscion不成功:不能转换闪光:Stage@4034f71至闪光。
我确实可以指出,这部法典为什么赢得工作。 物体本身运行良好,因为我可以在其内部要求职能(该法典实际上属于一项职能)。 这只是一个有问题的法典。
谁能告诉我我我我我什么是错了?
EDIT: To better illustrate the situation, here s my pieces of code:
我在电影剪辑中担任这一职务:
function bombReset():void
{
bBombIsDropped = false;
tCarpetBombTween.gotoAndStop(0);
this.visible = false;
MovieClip(root).carpetBombAttack(iPosition);
}
在Sepene(主动、最外的上级)上,我有以下职能:
function carpetBombAttack(position:int):void
{
damagePlant(15,vTileOccupant[(position-1)]);
}
如果我通过添加炸弹和把炸弹雷帽打成一个电影剪辑,那么闪电会留下一个错误。
如果我打电话给炸弹Reset时,我手动地拖拉电影剪辑,那将做罚款。