2017-10-15 43 views
0

Adob​​e Animate CC HTML5プロジェクトで再生ボタンを作成しようとしています。プロパティパネルのインスタンス名を "ReplayBtn"に設定しました。「未定義の 『addEventListenerをする』プロパティを読み取ることができません」インスタンス名未定JSエラー - Adob​​e Animate CC

this.ReplayBtn.addEventListener("click", (function() { this.gotoAndPlay(0); }).bind(this)); 

をしかし、私はのエラーを取得する:私のJS層上のフレームでは、私はこれをしようとしています。 "this"を調べると、インスタンス名が指定したものではなく、代わりに "instance_3"であることがわかります。このコードを更新すると、正常に動作します。

this.instance_3.addEventListener("click", (function() { this.gotoAndPlay(0); }).bind(this)); 

プロパティパネルで指定したインスタンス名を使用できないのはなぜですか?

答えて

0

このフォーラムのスレッドにコメント#7を溶液に私を指摘:

https://forums.adobe.com/thread/2349302

を私は、タイムラインからボタンを削除し、それを再追加します。 Bibbity boppity、それは期待どおりに動作します。私が推測するバグ?

編集:今日のレッスンでは、タイムライン上のインスタンスにぶつかる前にインスタンス名を追加してください。

関連する問題