[リストへもどる]
一括表示
タイトル質問
記事No49
投稿日: 2012/01/09(Mon) 20:59
投稿者りく
E3Dで、同じIDを使って形状データ、モーション、音、ビルボードなどを読み込んだ場合、前のデータは破棄されませんか?
それとも、されるようになっていますか?

タイトル読み込み命令と返り値のIDの値について
記事No50
投稿日: 2012/01/09(Mon) 21:10
投稿者おちゃっこ
読み込み命令では何も破棄しません。

念のために書きますが
同じIDを使ってと書いてありますが
IDの内容を格納する変数が同じだけですよね。

同じ変数を使っても、E3Dから返されるIDの内容は
読み込みごとに変わるのが普通です。
(明示的に破棄されたものを再利用することもあるので
必ず違うわけではありません。)

タイトルRe: 読み込み命令と返り値のIDの値について
記事No51
投稿日: 2012/01/09(Mon) 21:19
投稿者りく
やっぱそうですか。

>IDの内容を格納する変数が同じだけですよね。
E3D側が覚えているID 1, 2, 3, 4, 5
読み込み命令で使われたID変数に元々格納されていた数字 2
この場合、E3D側におけるID2を削除して、そのIDに読み込んだデータを割り当てる。

というふうにすれば一応破棄する仕様にも出来ますから、もしかしたらしているかも知れないなと思ったんですよ。

エフェクトのテクスチャの解像度を上げたら、エリア移動を繰り返しているとどんどん重くなるのが分かったので、今まで勘違いしていたことに気づきました。

返答ありがとうございました。