一段时间以来,我一直在使用 as3 在 Flash 中为 iPhone 制作一个非常简单的游戏。最近接触到一个小问题,所以才发这个!
问题:我有一个超类,一切都源自它。在超类中,我启动并在舞台上放置一个对象。
1. var myObject:typeA = new typeA();
2. stage.addChild(myObject);
如您所见,该对象遵循 'typeA' 类,ocf 具有自己的动作脚本文件。在这个文件中,我声明了一个字符串类型的全局变量。
我想要做的是从超类更改新对象的变量。因此我尝试如下:
1. myObject.myVariable = 'someSortOfString';
不幸的是它没有用,所以我想知道如何做到这一点;从超类更改子类的变量。