タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

actionscriptとaddChildに関するnibushibuのブックマーク (2)

  • リンケージMCループ生成Flash-AS3.0 - Flash制作講座フラッシュ制作講習

    ライブラリに登録してあるリンケージ(クラス)MovieClipを複数ループ処理で生成する記述について理解してみました。 for文を利用して、stageに親ノードとなるMCを準備して、リンケージMovieClipのクラス名を付けて複数のムービークリップをループ処理でstageに配置したMC内生成します。 文字列からクラス名への変換には、"getDefinitionByName"クラスを利用します。 getDefinitionByNameで文字列のクラスを作成して、配列へ新規変数を配置するというとてもシンプルな方法です。 【記述例】 //ステージMCの用意 var stageMc:MovieClip = new MovieClip(); stageMc.graphics.drawRect(0, 0,500,180); addChild(stageMc); //リンケージからのstageMCへの

    リンケージMCループ生成Flash-AS3.0 - Flash制作講座フラッシュ制作講習
  • AS3 addchildで生成したMCにリンクを張る - OKWAVE

    stage.mc.addEventListener(…); これ↑は変です。 mc.addEventListener(…); このように↑するか, もしくは test というインスタンス名を使うのでしたら MovieClip(stage.getChildByName("test")).addEventListener(…); このように↑するかです。 ================= //空のムービークリップを作成 var mc:MovieClip = new MovieClip(); これ↑の意味は, 「新しいMC」を作成して, 変数 mc に, その「新しいMC」の参照を代入する。 ということです。 以降「mc」と言えばその「新しいMC」のことを指します。 ですから > //空のムービークリップを作成 > var mc:MovieClip = new MovieClip(); > m

    AS3 addchildで生成したMCにリンクを張る - OKWAVE
  • 1