投稿

ラベル(Flash ActionScript エラー)が付いた投稿を表示しています

Error #1010: 条件は未定義であり、プロパティがありません。

子のムービークリップを参照するときに、this["mc1"].play()などのように書いたときに発生。 単純に「mc1」が無い場合に起こるエラーらしい。 まずは基本から、ちゃんと名前が合っているかを確認。 ちなみに、mc1.play()と書いて、「mc1」が無い場合のエラーはちょっと違って、下記のようになる。 シーン 1, レイヤー 1, フレーム1, 行 1 1120:未定義のプロパティ mc1へのアクセスです。 ※シーンなどの番号は場合によって変わります。

コンパイルエラー:シンボル'シンボル名', レイヤー 'レイヤー名', フレーム 番号、 行 番号 1061:未定義である可能性のあるメソッド[メソッド名]を静的型 flash.display:DisplayObjectContainer の参照を使用して呼び出しました。

ActionScript2.0までと同じ感覚でparentを使用してしまって発生。 ActionScript3.0では、「_parent」の代わりに「parent」を使えますが、parentでは型がMovieClipでは無いため、MovieClip型に変換(キャスト)する必要があると言うことです。 (例) parent.play(); →上記のエラー発生 MovieClip(parent).play(); →OK

TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。

他のオブジェクトの関数(メソッド)やプロパティにアクセスしようとしてできなかったときに発生します。 ■ ■ チェック箇所 ●参照しようとしたときに、そのオブジェクトが存在しているか  (オブジェクトがタイムラインに現れる前に参照しようとすると発生する) ●綴り、パスの誤り

TypeError: Error #1006: value は関数ではありません

存在しない関数を呼び出そうとしたときに発生するエラーのようです。 ■ ■チェック箇所 その名前のfunctionを定義しているか。 綴り、パスの誤りが無いか。