Повторение: выключатель света
Часть раздела Основы скриптинга в Unity путешествия по Unity на Coddy. Урок 35 из 67.
Задание
СреднеНапиши скрипт выключателя. В скрипте выключателя поле lamp содержит компонент Light лампы.
- При каждом нажатии пробела компонент Light выключается, если он включён, и включается, если он выключен. Переключай компонент Light, а не всю лампу.
- Выключатель показывает состояние своим цветом:
Color.green, когда лампа включена, иColor.red, когда она выключена, начиная с момента запуска игры.
Нажми Play, несколько раз нажми пробел, затем нажми Check.
Попробуйте сами
using UnityEngine;
public class LightSwitch : MonoBehaviour
{
public Light lamp;
void Start()
{
}
void Update()
{
}
}
Все уроки раздела Основы скриптинга в Unity
1Ваш первый скрипт
Привет, UnityРазместите кубДвигайте каждый кадрПоворачивайте каждую секундуУправляйте клавишамиПовторение: управляйте кубом2Инспектор
Поля инспектораSerializeFieldЧисла с плавающей точкой и MathfАтрибуты инспектораПовторение: лифт5Преобразования и иерархия
Родители и детиМасштабПосмотри на объектыДвигайся к точкеПовторение: Луна на орбите6Игровые объекты и компоненты
Ссылки в InspectorПолучение компонентаОтсутствующие компонентыДобавление компонентаRequireComponentПоказать и скрытьПовторение: выключатель света