找回密碼
 注冊帳號

掃一掃,訪問微社區

輸入管理器(inputmanager)

2015-1-6 13:21| 發布者: 楊炎| 查看: 2307| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 輸入管理器 (input manager)桌面!您可以在輸入管理器 (input manager)中為您的工程定義各種不同的輸入軸和游戲動作。輸入管理器 (input manager)如需查看輸入管理器 (input manager),請選擇:編輯 (edit) -> 工程設 ...

輸入管理器 (input manager)

桌面!

您可以在輸入管理器 (input manager)中為您的工程定義各種不同的輸入軸和游戲動作

輸入管理器 (input manager)

如需查看輸入管理器 (input manager),請選擇:編輯 (edit) -> 工程設置 (project settings) -> 輸入 (input)。

屬性

屬性:

功能:

軸 (axes)

包含當前工程的所有定義的輸入軸:數目 (size)該工程中不同輸入軸的數量,元素 0、1、...是要修改的特定的軸。

名稱 (name)

在游戲啟動器中以及通過腳本處理時用于指稱特定軸的字符串

描述性名稱 (descriptive name)

顯示在游戲啟動器中的正向按鈕 (positive button)功能的詳細定義。

描述性負向名稱 (descriptive negative name)

a顯示在游戲啟動器中的負向按鈕 (negative button)功能的詳細定義。

負向按鈕 (negative button)

將負值發送給軸的按鈕。

正向按鈕 (positive button)

將正值發送給軸的按鈕。

alt 負向按鈕 (alt negative button)

將負值發送給軸的輔助按鈕。

alt 正向按鈕 (alt positive button)

將正值發送給軸的輔助按鈕。

重力 (gravity)

輸入回到中心位置的速度。只有當類型 (type)鍵盤/鼠標按鈕時才使用。

無效 (dead)

任何小于該數值的正值或負值都將記為零。適用于游戲桿。

靈敏度 (sensitivity)

對于鍵盤輸入來說,數值越大,響應時間越快。較低值會更加平滑。對于鼠標增量,該數值會計算出真實的鼠標增量。

捕捉 (snap)

若啟用,則在收到反向輸入后,軸的數值會立即重置為零。 只有當類型 (type)鍵盤/鼠標按鈕時才使用。

反轉 (invert)

若啟用,則正向按鈕會將負值發送給軸,反之亦然。

類型 (type)

鍵盤/鼠標按鈕 (key/mouse button)用于任何類型的按鈕,鼠標移動 (mouse movement) 用于鼠標增量和滾輪,游戲桿軸 (joystick axis)用于模擬游戲桿軸,而窗口移動 (window movement)在玩家晃動窗口時使用。

軸 (axis)

來自設備(游戲桿、鼠標、手柄等)的輸入的軸

游戲桿號 (joy num)

應該使用哪個游戲桿。默認情況下設置為檢索來自所有游戲桿的輸入。僅用于輸入軸,不包括按鈕。

詳細信息

在輸入管理器 (input manager) 中設置的所有軸都有兩種用途:

使您能夠在編寫腳本時通過軸名稱來引用輸入內容

使您的游戲玩家可以根據個人喜好對控件進行自定義

所有定義的軸都將在游戲啟動器中向玩家予以顯示,玩家可以在啟動器中查看軸的名稱、詳細說明以及默認按鈕。在這里,玩家可以選擇更改在軸中定義的任何按鈕。因此,編寫腳本時最好是利用軸而不是各個按鈕,因為玩家可能希望自定義游戲按鈕。

啟動游戲時會顯示游戲啟動器的輸入 (input) 窗口

另請參閱:ios 輸入頁面。

android

android 設備不支持此部分.

有關如何在 android 設備上使用輸入的更多信息,請參閱android 輸入頁面。

上一篇:光暈下一篇:鉸鏈關節(hingejoint)

相關閱讀

文章點評
相關文章
女校游泳队彩金