【3Dゲームエンジン】Unity質問スレッド8at GAMEDEV【3Dゲームエンジン】Unity質問スレッド8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト835:名前は開発中のものです。 14/04/25 02:52:16.90 MD52BN+1.net そうそう。そこのスレにも4で動かないって書いてあるよね ダウンロードリストにもないし 836:名前は開発中のものです。 14/04/25 02:56:06.68 3DFVf34c.net 必殺技用に同時に起こる二つのエフェクトを作っていて、 一つ目のエフェクトAはボタンを離すまで煙が出続ける、 二つ目のエフェクトBはボタンを押すと光って勝手に消えるというものです 両方ともXffectというアセットを使ってるんでエフェクトBが内部的にどうやってオブジェクトを自動削除してるのかは わからないんですが、 エフェクトAに関してはGameObject.Destroy (effectInstance);で明示的に削除してます。 で、困ったのは、エフェクトAだけなら問題ないんですが、 エフェクトBを同時に使うと、エフェクトAのみがその後ボタンを押しても二度と復活しないということなんです。 一応書いておくとエフェクトを作成する時はeffectInstance = (GameObject)Instantiate (effect); といった感じで特におかしなとこはないと思います。 とりあえずある条件下でDestroyを使って消すとその後同じインスタンスを作成出来なくなるというなら、 Destroy以外で削除する方法ってあるんでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch