【Unity】第7章 輸入控制

分類:Unity、C#、VS2015 程序員

建立日期:2016-04-21 遊戲

1、簡介

Unity提供了—個很是易用和強大的用於處理輸入信息的類:Input,利用該類能夠處理鼠標、鍵盤、搖桿/方向盤/手柄等遊戲外設,也能夠處理iOS/Androd等移動設備的觸摸輸入信息。 it

程序員經過編寫腳本接收輸入信息,完成與用戶的交互。 io

編寫處理輸入的腳本時,須要注意Unity全部輸入信息的更新是在Update方法中完成的。換言之,和輸入處理相關的腳本都應該放在Update方法中。 date

在腳本中,全部虛擬軸都按照名稱訪問。 程序

在建立之時,全部工程都有如下默認的輸入軸: 方法

  • 水平線 (Horizontal) 和垂直線 (Vertical) 映射至 w、a、s、d 和上下左右4個方向鍵。
  • Fire一、Fire二、Fire3 分別映射至 Control、Option (Alt) 和 Command 鍵。
  • Mouse X 和 Mouse Y 映射至鼠標移動增量。
  • Window Shake X 和 Window Shake Y 對應窗口的移動。

2、本章示例

本章全部源代碼可在unitybook/chapte14/Project/RotateExample中找到。 腳本

本章全部源代碼都在ch07Demos工程中。 移動

相關文章
相關標籤/搜索