概述
鼠标获取
using UnityEngine;
using System.Collections;
public class Input_Mouse : MonoBehaviour {
void Update()
{
//
if (Input.GetMouseButtonDown (0)) {
//
Debug.Log ("按下了鼠标左键");
//
}
//
//
if (Input.GetMouseButtonUp (0)) {
//
Debug.Log ("抬起了鼠标左键");
//
}
//
//
if (Input.GetMouseButton (0)) {
//
Debug.Log ("按住了鼠标左键");
//
}
Debug.Log (Input.mousePosition);
}
}
按键获取
using UnityEngine;
using System.Collections;
public class Input_Key : MonoBehaviour {
void Update()
{
//当用户按下了空格键盘,if成立(为真)
if (Input.GetKeyDown (KeyCode.Space)) {
Debug.Log ("按下了空格!!!");
}
if (Input.GetKey (KeyCode.Space)) {
Debug.Log ("按住了空格!!!");
}
if (Input.GetKeyUp (KeyCode.Space)) {
Debug.Log ("抬起了空格!!!");
}
}
}
WASD获取
using UnityEngine; using System.Collections; public class Virtual : MonoBehaviour { void Update() { float h = Input.GetAxis ("Horizontal"); float v = Input.GetAxis ("Vertical"); Debug.Log (v); } }
转载于:https://www.cnblogs.com/VR-1024/p/6011042.html
最后
以上就是潇洒砖头为你收集整理的Horizontal,vertical,Input_Mouse,Input_Key的全部内容,希望文章能够帮你解决Horizontal,vertical,Input_Mouse,Input_Key所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复