我面临的问题是我很难理解。ActionScript和时间线
我目前正在研究一个涉及将对象(拼字游戏字母)放到表中不同单元格上的项目。我的项目也涉及多个层面。
我的布局很基础。我在2列表格上方有一堆瓦片(25个字母)(定义的左侧,答案的右侧)。该表格从第1帧到第1帧为止是静态的(无关键帧,空白帧等)。
问题如下:练习开始罚款与第一级,然后我点击一个按钮进入下一级,等等......在时间线上前进似乎工作正常,我能连续完成每个级别。但是,如果我决定向后退(重放先前的级别),我不能再将瓷砖放在我的桌子上(hitTestPoint不会返回它应该的东西)。我查了一下,我的“目标”确实存在,但不知何故命中测试没有注册。
我可能有所有错误的概念...有人可以解释什么是发生在对象的时间轴通过ActionScript推进(或倒带)?
TIA
米歇尔
好的,在这方面还有一些进展。看起来这个问题存在于一些拼写碎片,它们会以某种方式得到重复。 为了正确拖拽它们(防止它们拖到另一块后面),我在拖拽(e:MouseEvent)函数中添加了“this.parent.addChild(this)”。现在,当我在时间线上向后移动时,再次获得“添加”的每件作品也会得到重复... 为什么? – 2010-08-17 17:56:10