zoukankan      html  css  js  c++  java
  • Unity3D第二课之通过键盘、鼠标移动物体

    public class xuanzhuan : MonoBehaviour {
    
        //平移速度变量
        public float MoveSpeed;// Use this for initialization
        void Start () {
    
        }
        
        // Update is called once per frame
        void Update () {
    //键盘判断
            if(Input.GetKey(KeyCode.A)){
                transform.Translate(Vector3.left* MoveSpeed,Space.World);
            }
            if(Input.GetKey(KeyCode.D)){
                transform.Translate(Vector3.right* MoveSpeed,Space.World);
            }
            if(Input.GetKey(KeyCode.W)){
                transform.Translate(Vector3.up* MoveSpeed,Space.World);
            }
            if(Input.GetKey(KeyCode.S)){
                transform.Translate(Vector3.down* MoveSpeed,Space.World);
            }
    
            //鼠标判断
            if(Input.GetMouseButton(0)){
                transform.Rotate(Vector3.down* MoveSpeed,Space.World);
            }
            //鼠标判断
            if(Input.GetMouseButton(1)){
                transform.Rotate(Vector3.up* MoveSpeed,Space.World);
            }
    
            //滚轮放大缩小
            //Zoom out
            if (Input.GetAxis("Mouse ScrollWheel") <0)
            {
                if(Camera.main.fieldOfView<=100)
                    Camera.main.fieldOfView +=2;
                if(Camera.main.orthographicSize<=20)
                    Camera.main.orthographicSize +=0.5F;
            }
            //Zoom in
            if (Input.GetAxis("Mouse ScrollWheel") > 0)
            {
                if(Camera.main.fieldOfView>2)
                    Camera.main.fieldOfView-=2;
                if(Camera.main.orthographicSize>=1)
                    Camera.main.orthographicSize-=0.5F;
            }
    
            
        }
    }
  • 相关阅读:
    unordered_set
    树的所有实现
    各类算法模板
    单链表全部实现(绝对史上最完整 附例题)
    求最长回文子串
    无重复的最长子串
    秋叶集
    1451. 重新排列句子中的单词
    152. 乘积最大子数组
    JVM总结的部分内容
  • 原文地址:https://www.cnblogs.com/hehaiyang/p/4333845.html
Copyright © 2011-2022 走看看