2007年09月
{< }{ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 } {> }

2007年09月 Archives

【メモ】AS3の少数点乗算のバグ?

少数点をかけちゃだめ?みたい↓
ちゃんと除算でやると大丈夫。

続きを読む "【メモ】AS3の少数点乗算のバグ?" »

【メモ】AS3インスタンスをnameで参照「getChildByName()」

子インスタンスのnameを参照するだけで、小一時間ほどつまづいたのでメモ。。。。。
yiziさんに聞いて解決。

DisplayObjectContainer クラスの、
getChildByName()メソッドを使用!

////////////////////////////////////
for (var i:int =0; i<10; i++) {
  var myMC:MovieClip =new MovieClip();
  myMC.graphics.beginFill (Math.random() * 0xFFFFFF);
  myMC.graphics.drawCircle (30*i,10,10);
  myMC.name ="mc"+i;
  this.addChild (myMC);
}
for (var n:int =0; n<10; n++) {
  trace (this["mc"+n]);//出力undefined
  trace (this.getChildByName("mc"+n).name);
}
////////////////////////////////////

続きを読む "【メモ】AS3インスタンスをnameで参照「getChildByName()」" »

【メモ】AfterEffectsコンポジションのループ

毎回忘れて、毎回調べるのでメモ

・ループさせたいコンポジションを作り、それを子にして親コンポに入れる。
・親コンポで子を選択し、タイムリマップを設定。
・タイムリマップを選択し、「アニメーション」→「エクスプレッションの追加」を選択
・エクスプレッションに「loop_out(type = "cycle", num_keyframes = 0)」を設定。
 ※エクスプレッションメニューのPropatyから選択も可能

続きを読む "【メモ】AfterEffectsコンポジションのループ" »