Destroy 関数

Tutorial

Beginner

+0XP

5 mins

(11)

Unity Technologies

Destroy 関数

Destroy() 関数を使ってランタイムにゲームオブジェクトやコンポーネントを削除する方法を学びます。

本チュートリアルは Beginner Scripting プロジェクトに含まれています。

前のチュートリアルは:Linear Interpolation

次のチュートリアルは:GetButton and GetKey

Languages available:

1. Destroy 関数

DestroyBasic

using UnityEngine;
using System.Collections;

public class DestroyBasic : MonoBehaviour
{
    void Update ()
    {
        if(Input.GetKey(KeyCode.Space))
        {
            Destroy(gameObject);
        }
    }
}

DestroyOther

using UnityEngine;
using System.Collections;

public class DestroyOther : MonoBehaviour
{
    public GameObject other;
    
    
    void Update ()
    {
        if(Input.GetKey(KeyCode.Space))
        {
            Destroy(other);
        }
    }
}

DestroyComponent

using UnityEngine;
using System.Collections;

public class DestroyComponent : MonoBehaviour
{
    void Update ()
    {
        if(Input.GetKey(KeyCode.Space))
        {
            Destroy(GetComponent<MeshRenderer>());
        }
    }
}

Complete this Tutorial