つまり、基本的に、"petName" と "description" という 2 つのテキスト フィールドを含むオブジェクトが Flash にあります。
ピギー、ヤギ、パピーの 3 つのサブクラスを持つスーパークラス「アニマル」があります。
私はやってみました:(「相棒」は「子犬」のインスタンスです)
buddy.description.text = "Hello world.";
しかし、「静的タイプ「子犬」の参照を介した未定義のプロパティpetNameへのアクセス」というエラーが引き続き発生します。
誰でも助けることができますか?
ありがとう、-リズ:)
これが私のコードです:
----> 動物クラス: http://pastebin.com/cTve8spB
----> 子犬サブクラス: http://pastebin.com/VcPNDkAi
----> メインファイル: http://pastebin.com/nTsPM7ve
基本的に、内部に 2 つのテキスト フィールドを持つテキスト バブルがあります。1 つは名前、もう 1 つは説明です。名前は「petName」、説明は「description」です。
Animal クラスは BubbleBase (私の吹き出しのベース グラフィック) を拡張し、Puppy クラスは Animal を拡張します...そのため、テキスト フィールドにアクセスできない理由がわかりません。ご協力ありがとうございました!