復習:インタラクトキー
CoddyのUnityジャーニー「Unityのゲームアーキテクチャ」セクションの一部。レッスン 10/64。
チャレンジ
簡単プレイヤーにインタラクトキーを割り当てます。Interactorは準備できています。
public interface IInteractableを宣言し、void Interact();を定義して、Door、Chest、Leverにこれを実装させます。Door:y軸を中心に90度回転して、Door openedをログに出力し、その後元に戻ってDoor closedを出力します。Chest:Found 5 coinsを出力し、その後The chest is emptyを出力します。Lever:bridgeのオンとオフを切り替え、Lever pulledをログに出力します。
「プレイ」を押して、すべてを使ってみましょう。その後、「確認」を押します。
自分で試してみよう
using UnityEngine;
public class Door : MonoBehaviour
{
}
Unityのゲームアーキテクチャのすべてのレッスン
自分で練習してみよう: Unityプレイグラウンド