【发布时间】:2014-02-15 11:17:19
【问题描述】:
我正在编写一个 Player 类,并且我正在开发冲突,但是 flash 给我这一行的错误:
function checkCollision(event:Event)
{
if (this.hitTestObject(stage.wall)) // THIS LINE!!!!!!!!
{
trace("HIT");
}
else
{
trace("MISS");
}
}
}
错误是:
通过引用访问可能未定义的属性墙 静态类型 flash.display:Stage.
如何访问墙?墙是舞台上的一个符号……我应该用另一种方式来发展它吗?请帮忙
【问题讨论】:
-
如果你确定舞台上有一个名为wall的对象,试试stage["wall"]
标签: actionscript-3 object stage