★Flash 3D【 Papervision3D 2.0 】情報交換★ (154レス)
★Flash 3D【 Papervision3D 2.0 】情報交換★ http://mevius.5ch.net/test/read.cgi/swf/1227434456/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
47: 41 [sage] 2009/03/20(金) 00:18:12 ID:nPh+mKh4 >>44 返信がりがとうございます 自分の説明不足でしたが、Cube作成→トゥイーン→消去は、作った一つのCubeを出したり消したりのサイクルではなく、 新たにCubeを作り出してトゥイーン後破壊し、また新たに別のcubeを作りトゥイーンさせ破壊・・・というTimerを使った繰り返しの処理なんです var timer:Timer = new Timer( 600 ); timer.addEventListener( TimerEvent.TIMER, timerFunc ); timer.start(); function timerFunc():void{ createCube(); } function createCube():void { Cubeを作成して、>>41のTweenerイベント処理、終了後にtweenEndへ } function tweenEnd( cube:DisplayObject3D ):void { >>41のCubeを削除の処理 } マテリアル未使用Cubeは作り方がわかりませんでした・・・ そもそものCubeを綺麗に削除する方法のセオリーって無いのでしょうか http://mevius.5ch.net/test/read.cgi/swf/1227434456/47
57: 44 [sage] 2009/03/21(土) 10:06:09 ID:fKmdslcf >>41と>>47について、 > プレビュー中は使用量のグラフがずっと上がりっぱなしの状態でした、 っていうのは、ずっとグラフが上がり続けるって感じ? それとも上がったり下がったりを繰り返しつつも、徐々に最大値が上がっていく感じ? 手元の環境だと、Cube生成すらしてないSWFを作ってプレビューするだけでも メモリ使用量が上がったり下がったりを繰り返しつつも、徐々に最大値が上がってくんだよね。 一応、こっちで>>41と>>47をテストしてみたら、ずっと上がり続けるってことはなくて、 上がったり下がったりを繰り返しつつも、徐々に最大値が上がっていく感じでした。 http://mevius.5ch.net/test/read.cgi/swf/1227434456/57
61: Now_loading...774KB [sage] 2009/03/22(日) 00:53:50 ID:dxRIEIMT >>60 またまた説明不足ですみません・・・ >>58でやっているのは、>>47の処理のCubeをPlaneに変えた処理で、一枚のPlaneでは無く Planeを作ってトゥイーンさせ消しPlaneを作ってトゥイーンさせ消しというサイクルを繰り返していました 表示が遅くなった原因はズラズラとtrace結果が表示された事・・・だとも思うんですが あと、FlatShadeMaterialを6面に設定したCubeの、トゥイーン後の消去用のfunction tweenEndで var frontMaterial:MaterialObject3D = cube.materials.removeMaterialByName("front") as MaterialObject3D; frontMaterial.destroy(); var backMaterial:MaterialObject3D = cube.materials.removeMaterialByName("back") as MaterialObject3D; backMaterial.destroy(); -right・left・top・bottomのマテリアルにも上記同様処理- この後に cube.destroy(); trace( cube.materials, "-materials" );とした所 「 -materials」と表示され6面マテリアルは消えている?ようでした しかし、trace( cube.material, "-material" );としてみた結果 「WireframeMaterial - color:15253353.379891736 alpha:1 -material」 と出ました、cube.material.destroy();をしてみても結果は変わりません WireframeMaterialは生成・設定など全くやってはいないのですが、上記Planeの説明に書かれていた事と関係があるのでしょうか? FlatShadeMaterialをColorMaterialにして動かしてみても結果は同じです 結局色々やってみましたが、このWireframeMaterialがどうしようも無く未だ解決できていませんorz http://mevius.5ch.net/test/read.cgi/swf/1227434456/61
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s