This document is about: QUANTUM 2
SWITCH TO

Input


Available in the Gaming Circle and Industries Circle
Circle

概述

橫向捲軸跑者範例針對其所有輸入,只使用Quantum的輸入架構,所以在這個範例中沒有使用命令。

Unity

LocalInput.cs中找到簡單輸入輪詢,在其中它使用Unity的輸入API。
遊戲控制的定義如下:

  • 按下Space Bar以執行一個短跳;
  • 按下及按住Space Bar以執行一個長跳;
  • 按下Left Shift以使用小工具。

Quantum

在輸入架構中有三個布林值,它們被包裝在一個單一位元組中:

  • 跳躍開始;
  • 跳躍持續;
  • 攻擊。

使用協助工具架構MovementDesiresGadgetDesires來處理輸入。基於玩家從Unity輪詢的輸入來填入需求;它們也可以被針對AI的已生成輸入所取代(在這個範例中沒有執行)。

Back to top