トップページ > FLASH > 2011年04月28日 > 6jEo0NZh

書き込み順位&時間帯一覧

7 位/82 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000110000000000002



使用した名前一覧書き込んだスレッド一覧
Now_loading...774KB
ActionScript 誰かが物凄い勢いで解答するスレ28

書き込みレス一覧

ActionScript 誰かが物凄い勢いで解答するスレ28
183 :Now_loading...774KB[sage]:2011/04/28(木) 10:23:33.72 ID:6jEo0NZh
あるtextfieldをAS3で宣言して、シェイプやシンボルの上に配置して、あるボタンを押すと
100フレームほど先まで飛ぶように設定しているのですが、
100フレーム先に行くとそのtextfieldがシェイプやシンボルの裏に隠れてしまいます。
最初は消えてしまったのかなと思ったのですが、シンボル等をどけると出てきます。
右クリックで最前面に移動をしても、フレームのasにsetChildIndex(instance, 0)を書いても直りません。
一体なにがわるいのでしょうか・・・。
ActionScript 誰かが物凄い勢いで解答するスレ28
186 :Now_loading...774KB[sage]:2011/04/28(木) 11:58:40.75 ID:6jEo0NZh
>>184
ありがとうございます。正直よく理解できていませんが、
消えてしまうフレームの開始でthis.addChild(instance);したところ直りました。

textFieldはフレーム1で、DisplayObjectを指定せずにaddChild(instance);しているので
親コンテナはおそらくthisになっているかと思っているのですが・・・
上記の通りthisにaddChildが成功したってことは、thisの子じゃなくなっていたってことですよね。

フレーム1のaddChildをthisにしても、現状は変わらなかったので、
何かが原因でthisの子じゃなくなっているみたいです。
コンテナについて勉強してきます。ありがとうございました!


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。