傾斜感測器 | hyperPad Documentation
Logo
Documentation互動傾斜感測器
互動

傾斜感測器

Published 2017年2月21日

說明

Tilt Sensor 行為是一種進階行為,可輸出裝置傾斜時的 X 和 Y 值。你可以使用此行為建立比內建的 Tilt Controlled 行為更進階的輸入控制。當你朝任意方向傾斜裝置時,此行為會重複觸發事件。

屬性

在事件發生時重複觸發

物件 A

這是你想透過傾斜裝置來控制的物件。預設會選取目前的物件,但你可以點按圖示,將其改成場景中的其他物件。

傾斜位置

你可以在此設定裝置傾斜時的預設靜止位置。例如,如果你坐著使用裝置,選擇「一般」最合適;如果裝置平放在桌上,則選擇「俯視」較適合。

觸發方向

選擇此行為觸發時所對應的特定方向。例如,如果將方向設為向右傾斜,則只有在裝置向右傾斜時,此行為才會觸發。

最小閾值

裝置需要傾斜多少,才會判定為傾斜。

輸出

X

此值表示裝置在 X 軸上的傾斜程度。負數表示搖桿向左移動,正數則表示向右移動。

Y

此值表示裝置在 X 軸上的傾斜程度。負數表示裝置向下傾斜,正數則表示向上傾斜。

幅度

此行為會輸出裝置相對於原始位置的傾斜幅度。此值介於0 到 1 之間,其中 0 代表靜止,1 代表完全傾斜。

角度

裝置相對於靜止位置傾斜的角度(以度為單位)。

物件 ID

輸出物件 ID。

範例

如果內建的 Tilt Controlled 行為不符合你的需求,可以使用此行為。你可以輸出 X 和 Y 軸的類比位置,並搭配其他行為來移動物件或加入其他遊戲元素。

下載範例專案

相關項目

Tilt Controlled

傾斜感測器