Enabling and Disabling Components
Проверено с версией:: 4
-
Сложность: Базовая
How to enable and disable components via script during runtime.


Enabling and Disabling Components
Базовая 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)
Связанные обучающие материалы
- GetComponent (Урок)
Дополнительная документация
- Get Component (Справка по скриптам)