質問

フラッシュムービーの動的なテキストフィールドを埋める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にエクスポートすることもできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top