Menu
CoddyTech

Повторение: клавиша взаимодействия

Часть раздела Архитектура игр в Unity путешествия по Unity на Coddy. Урок 10 из 64.

challenge icon

Задание

Легко

Назначь игроку клавишу взаимодействия; Interactor готов.

  1. Объяви public interface IInteractable с методом void Interact(); и реализуй этот интерфейс в классах Door, Chest и Lever.
  2. Door: поворачивается на 90 градусов вокруг оси y и выводит сообщение Door opened, затем поворачивается обратно и выводит Door closed.
  3. Chest: выводит Found 5 coins, затем The chest is empty.
  4. Lever: включает или выключает bridge и выводит Lever pulled.

Нажми «Играть» и взаимодействуй со всеми объектами. Затем нажми «Проверить».

Попробуйте сами

using UnityEngine;

public class Door : MonoBehaviour
{
}

Все уроки раздела Архитектура игр в Unity

Потренируйтесь самостоятельно: Песочница Unity