事实:
- 我有 2 个课程:实体和船舶。Entity 扩展了 MovieClip,Ship 扩展了 Entity。
- 我有一个与 Ship.as 类文件关联的 MovieClip。
问题是我能够显示、旋转和移动 Ship 对象。但是,我无法将指针更改为时间线中我想要的位置;简而言之:我无法从 gotoAndStop(n) 获得成功的响应。它只是行不通。
提前致谢。
我已经尝试过:
- 在类文件内外投射 MovieClip。
- 导入 flash.utils.*
- 将参数从数字更改为字符串(用于框架标签)。
它对我有用的唯一方法是直接从 MovieClip 而不是从 Entity 派生 Ship;但这是不可取的,也是最后的手段。
您可以在此处下载源文件:http: //cid-7b6cf3fa8e7f0691.skydrive.live.com/self.aspx/ActionScript%20Exercises/Asteroids.zip