搖桿輸入 | hyperPad Documentation
Logo
Documentation互動搖桿輸入
互動

搖桿輸入

Published 2017年2月21日

說明

搖桿輸入行為是一種進階行為,會輸出搖桿位置的 X 和 Y 數值。你可以使用此行為建立進階輸入控制,實現超越內建的搖桿控制行為的功能。當你朝任何方向移動搖桿時,此行為會重複觸發事件。

屬性

重複觸發事件

物件 A

選取要接收輸入的搖桿物件。

觸發方向

選取行為僅會在特定方向觸發。例如,如果將方向設為搖桿向右,那麼只有在搖桿位於右側時,行為才會觸發。

最低閾值

搖桿必須從中心移動多遠才會觸發事件。

正規化輸出

啟用後,X 和 Y 輸出將會正規化,也就是說,X 和 Y 值的範圍會介於 -1 到 1(含端點)。例如,如果將搖桿移到底部,Y 值會是 -1。

輸出

X

此值表示搖桿在 X 軸上的移動量。負數表示搖桿向左移動,正數表示向右移動。

Y

此值表示搖桿在 X 軸上的移動量。負數表示搖桿向下移動,正數表示向上移動。

角度

輸出搖桿目前的角度。

物件 ID

輸出物件 ID。

範例

如果內建的搖桿控制行為無法滿足你的需求,可以使用此行為。你可以輸出 X 和 Y 軸的類比位置,並搭配其他行為來移動物件或加入其他遊戲元素。

下載範例專案

相關內容

搖桿控制

搖桿輸入