Повторение: пилот дрона
Часть раздела Основы скриптинга в Unity путешествия по Unity на Coddy. Урок 23 из 67.
Задание
ЛегкоУправляйте дроном:
- С помощью стрелок перемещайте его влево и вправо вдоль оси x и вверх и вниз вдоль оси z со скоростью
speedединиц в секунду, при этом скорость по диагонали будет такой же. - Пока удерживается клавиша Space, дрон поднимается со скоростью
climbединиц в секунду; в противном случае он опускается со скоростьюclimbединиц в секунду. - Он никогда не опускается ниже пола: его координата y всегда не меньше 0.5.
В Inspector задайте для speed значение 4, а для climb — 2. Нажмите Play и полетайте, затем нажмите Check.
Попробуйте сами
using UnityEngine;
public class Drone : MonoBehaviour
{
public float speed = 1f;
public float climb = 1f;
void Update()
{
}
}
Все уроки раздела Основы скриптинга в Unity
1Ваш первый скрипт
Привет, UnityРазместите кубДвигайте каждый кадрПоворачивайте каждую секундуУправляйте клавишамиПовторение: управляйте кубом2Инспектор
Поля инспектораSerializeFieldЧисла с плавающей точкой и MathfАтрибуты инспектораПовторение: лифт5Преобразования и иерархия
Родители и детиМасштабПосмотри на объектыДвигайся к точкеПовторение: Луна на орбите6Игровые объекты и компоненты
Ссылки в InspectorПолучение компонентаОтсутствующие компонентыДобавление компонентаRequireComponentПоказать и скрытьПовторение: выключатель света