2

別のムービークリップにあるムービークリップにあるムービークリップに子を追加します。

私は試してみます:

this.profil.bonome0.bonome.addChild(conteneurImage);

そしてそれは機能しませんが、これは機能します:

this.profil.bonome0.addChild(conteneurImage);

3番目のムービークリップ(bonome)にアクセスするにはどうすればよいですか?

4

1 に答える 1

1

次のように仮定すると、構文は完全に問題なく、コードは機能するはずです。

  1. という名前のムービークリップprofilが現在のコンテキストに存在します。
  2. という名前のムービークリップbonome0が 内に存在しますprofil
  3. という名前のムービークリップbonomeが 内に存在しますbonome0

bonome0ポイント 3 は問題があると思われる場所です。そのため、インスタンス名でネストされた MovieClip があることを確認してくださいbonome

デバッグするには、ヒットするまで各ムービークリップをトレースできます。これは、アクセスしようとしているインスタンス名でネストされたムービークリップがないundefinedことを意味します。例えば

trace(
    profil,
    profil.bonome0,
    profil.bonome0.bonome
);
于 2012-10-22T23:28:55.607 に答える