[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart13 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
887
(1): 2024/03/22(金)22:04 ID:Gpbij8d1(2/2) AAS
こんばんはいつもお世話になっております私です

myEmpty = new GameObject("EMPTY"); 

でつくったエンプティを

Destroy(myEmpty);

で削除したいけど出来ないのはなんでや?
省1
890
(1): 2024/03/23(土)08:58 ID:1zvl86DA(1/2) AAS
>>887
Unityで`Destroy(myEmpty);`が機能しない場合、いくつかの可能性があります。最も一般的な理由は、`Destroy`メソッドが呼び出されているが、実際にはインスタンス化されたオブジェクトではなく、プレハブを指していることです。また、`Destroy`を呼び出す前に、そのオブジェクトが既に破棄されていないか、または非アクティブでないかを確認してください。

以下は、オブジェクトを正しく破棄するための一般的なコードの例です:

```csharp
// オブジェクトをインスタンス化し、参照を保存します
GameObject myEmpty = Instantiate(prefab, position, rotation);

// 何らかの条件下でオブジェクトを破棄します
省5
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s