我正试图在Flash CS4中创建多级地牢冒险。布局是创建一个名为Level的符号的实例,符号内有多个墙子符号(墙),墙的实例。有一个碰撞程序阻止玩家穿过墙壁,从Wall.As呼叫。 关于中心点(0,0)绘制等级。 当我在Level(level)的舞台上创建一个实例时,碰撞测试仪将使用xy坐标绘制大约0,0的墙,而不是在舞台上出现的“真实”xy坐标。 所以我需要知道的是,如何使用现场舞台信息“更新”每个墙体子标志的xy,覆盖在父级绘制的XY。它不得不被更新(我不能保持静态),因为水平很大,所以必须滚动。符号内的Flash CS4/AS3符号
感谢您的建议。
实际上使用bitmapData进行像素完美冲突并且点数更快,它在大多数PC上都不是很明显,但如果将Flash应用程序移植到移动设备上,您将看到差异。 – Saad 2011-04-06 21:05:43
我不太确定我是否收到您的评论,我的回答是否意味着像素完美的基于位图的碰撞更慢?如果你只是在发表声明,我同意,bitmapdata类在flash中速度非常快。 – 2011-04-07 01:30:54