这个是鼠标与键盘按键的一些操作
void Update ()
{
//获取鼠标在屏幕中的位置
//Vector3 mousePos = Input.mousePosition;
//print(mousePos);
//获取屏幕的宽
//Screen.width;
//获取屏幕的高
//Screen.height;
//按下持续触发
//Input.GetKey
//按下触发一次
//Input.GetKeyDown();
//抬起触发
//Input.GetKeyUp();
if (Input.GetKeyDown(KeyCode.Space))
{
print("KeyCode.Space");
transform.Translate(Vector3.up * 30 * Time.deltaTime, Space.World);
}
if (Input.GetKey(KeyCode.W))
{
transform.Translate(Vector3.forward * 2 * Time.deltaTime, Space.World);
}
if (Input.GetMouseButton(0))
{
print("鼠标左键持续触发");
}
if (Input.GetMouseButtonDown(0))
{
print("鼠标左键按下");
}
if (Input.GetMouseButtonUp(0))
{
print("鼠标左键抬起");
}
if (Input.GetMouseButton(1))
{
print("鼠标右键持续触发");
}
if (Input.GetMouseButton(2))
{
print("鼠标中键持续触发");
}
}