コンポーネントの有効化と無効化

確認済のバージョン: 4

-

難易度: 初級

ランタイムにスクリプトをとおしてコンポーネントを有効化、または、無効化する方法を学びます。

コンポーネントの有効化と無効化

初級 Scripting

EnableComponents

Code snippet

using UnityEngine;
using System.Collections;

public class EnableComponents : MonoBehaviour
{
    private Light myLight;
    
    
    void Start ()
    {
        myLight = GetComponent<Light>();
    }
    
    
    void Update ()
    {
        if(Input.GetKeyUp(KeyCode.Space))
        {
            myLight.enabled = !myLight.enabled;
        }
    }
}
#pragma strict

private var myLight : Light;


function Start ()
{
    myLight = GetComponent(Light);
}


function Update ()
{
    if(Input.GetKeyUp(KeyCode.Space))
    {
        myLight.enabled = !myLight.enabled;
    }
}
import UnityEngine
import System.Collections


public class EnableComponents(MonoBehaviour):

    private myLight as Light

    
    
    private def Start():
        myLight = GetComponent[of Light]()

    
    
    private def Update():
        if Input.GetKeyUp(KeyCode.Space):
            myLight.enabled = (not myLight.enabled)

関連するチュートリアル