最初のフレームから後のフレームでテキストフィールドを埋める方法は?
-
28-09-2019 - |
質問
フラッシュムービーの動的なテキストフィールドを埋めるActionScriptクラスの内容を変更できるケースがあります。クラス関数は、映画の最初のフレームから呼び出され、すべての可視フィールドを埋めます。 n番目のフレームの動的なテキストフィールドを埋める必要があります(たとえば、100個、たとえば)が電話するときは
tagline2.htmlText = "hello there";
クラスから、次のエラーが発生します。
TypeError: Error #1009: Kan geen eigenschap of methode benaderen via een verwijzing naar een object dat null is.
それは同じくらいです
Can't reference an attribute or method of an object that's null
後のフレームで動的テキストフィールドにテキストを入力する方法についてのアイデアはありますか?
乾杯!
解決
タイムラインでは、ダイナミックテキストを独自のレイヤーに配置し(そうでないと仮定)、メソッドと同じフレーム番号のレイヤーを開始することができますが、テキストフィールドは100番目のフレームまで見えるようにします。
または、動的テキストフィールドのリンクを変更し、ActionScriptのためにエクスポートし、フレーム1にエクスポートすることもできます。
所属していません StackOverflow