Доберись до контрольной точки
Часть раздела Создание настоящих игр путешествия по Unity на Coddy. Урок 53 из 60.
Задание
СреднеСделай так, чтобы красные столбы перемещали точку возрождения.
- В
CheckpointнапишиOnTriggerEnter: когда у объекта естьPlayer, вызови егоSetCheckpoint(transform.position). - Затем измени цвет столба на
Color.greenи выведи в журналCheckpoint reached. - Добавь
bool reached, чтобы это происходило только в первый раз.
Нажми «Играть», коснись столба и упади: ты вернёшься к столбу. Затем нажми «Проверить».
Попробуйте сами
using UnityEngine;
public class Checkpoint : MonoBehaviour
{
// В одном из следующих уроков мы добавим сюда флаг, который меняет место, где вы появляетесь после падения.
}
Все уроки раздела Создание настоящих игр
1Текст на экране
Холст и текстПокажем счётФорматирование чиселТаймер обратного отсчётаПовторение: спидометр4Сцены и уровни
Загрузить сценуПерезапустить уровеньСледующий уровеньСохранить между сценамиПовторение: выбор уровня7Управление временем
Пауза с timeScaleЗамедленное движениеНемасштабируемое времяПовторение: Bullet Time10Проект: 3D-платформер
ТрассаДвижущиеся платформы2Кнопки и экраны
Кнопки и onClickЛямбдыСвязи в InspectorВключение и выключение панелейШкалы здоровьяПовторение: магазин улучшений5Сохранение с помощью PlayerPrefs
Сохранение числаЗагрузка со значением по умолчаниюРекордСохранение настроекПовторение: монеты в банкеПотренируйтесь самостоятельно: Песочница Unity