Input.GetAxis("") Input.GetAxisRaw("")
# GetAxis 获取轴
```csharp
static function GetAxis (axisName : string) : float
Description 描述
Returns the value of the virtual axis identified by axisName
.
根据坐标轴名称返回虚拟坐标系中的值。
input.GetAxis 用法
input.GetAxis("Mouse X"),GetAxis("Mouse Y"),GetAxis("Mouse ScrollWheel"),GetAxis("Vertical "),GetAxis("Horizontal "),
GetAxis 是个方法,需要传参数,参数为string类型,参数如下:
一:触屏类
- Mouse X 鼠标沿着屏幕X移动时触发
- Mouse Y 鼠标沿着屏幕Y移动时触发
- Mouse ScrollWheel 当鼠标滚动轮滚动时触发
二:键盘操作类
- Vertical 对应键盘上面的上下箭头,当按下上或下箭头时触发 (w s)
- Horizontal 对应键盘上面的左右箭头,当按下左或右箭头时触发 (a d)
当在游戏运行的时候, 按下你设置好的键盘,或拖拽鼠标就会返回 1和-1之间的值 如: 0 - 0.123 - 0.245 - 0.672 - 0.89 - 1.0
值变化和快慢有关。
using UnityEngine;
using System.Collections;
public class ExampleClass :