所以基本上,我在 Flash 中有一个包含两个文本字段的对象:“petName”和“description”
我有一个超类“Animal”,它包含三个子类:Piggy、Goat 和 Puppy。
我试过这样做:(其中“buddy”是“Puppy”的一个实例)
buddy.description.text = "Hello world.";
但我不断收到错误消息,“通过静态类型“puppy”的引用访问未定义的属性 petName。
任何人都可以帮忙吗?
谢谢,-Liz :)
这是我的代码:
----> 动物类: http: //pastebin.com/cTve8spB
----> 小狗子类: http: //pastebin.com/VcPNDkAi
----> 主文件: http: //pastebin.com/nTsPM7ve
基本上,我有一个文本气泡,里面有两个文本字段。一个是名称,另一个是描述。名称为“petName”,描述为“description”
Animal 类扩展了 BubbleBase(我的语音气泡的基本图形),而 Puppy 类扩展了 Animal……所以我不确定为什么我无法访问文本字段。谢谢您的帮助!