« Papervision3Dをやってみた26 | トップページ | FlexとPV3D その4 »

2008年6月23日 (月)

Papervision3Dをやってみた27

P_2






















前回の記事を改造。

こんな感じです。

直した部分は、座標を決めるところを

xxx = a*i*Math.sin(m*i)*Math.cos(n*i);
yyy = a*i*Math.sin(m*i)*Math.sin(n*i);
zzz = a*i*Math.cos(m*i);

と直して、あとで線が消えていく部分を追加。

dtime = dtime / 4;
for(var i:Number = 0 ; i<= 12*Math.PI ; i += 0.03){
    var ll:Lines3D = rootNode.getChildByName("line"+i.toString()) as Lines3D;
    Tweener.addTween(ll, {scale:0, time:2, delay:dtime, onComplete: function():void
                    {
                       rootNode.removeChild(ll);
                    }});
    dtime += 0.04;
}

|

« Papervision3Dをやってみた26 | トップページ | FlexとPV3D その4 »

ActionScript」カテゴリの記事

Papervision3D」カテゴリの記事

Tweener」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1040194/21836470

この記事へのトラックバック一覧です: Papervision3Dをやってみた27:

« Papervision3Dをやってみた26 | トップページ | FlexとPV3D その4 »