2021-03-20

####如何让小车动起来

Input.GetKey//长按某个键执行后逻辑

Input.GetKeyDown//按下某个键后执行逻辑

 Input.GetKeyUp//按下之后抬起后执行逻辑

#这里在列举几个我们常用的几个按键 

Alpha0      表示的是键盘顶部的数字按键

keypad0   表示的是右侧数字键盘上的数字

其他数字均可仿照上发的样式写出

#下面是一些比较简单的控制物体行走逻辑

if (Input.GetKey(KeyCode.W))
        {
            this.transform.position += this.transform.forward * speed * Time.deltaTime;//控制位移
        }
        else if (Input.GetKey(KeyCode.S))
        {
            this.transform.position += this.transform.forward * -speed * Time.deltaTime;//符号表示的是与原来相反的方向
        }
        else if (Input.GetKey(KeyCode.A))
        {
            this.transform.position += this.transform.right * -speed * Time.deltaTime;
        }
        else if (Input.GetKey(KeyCode.D))
        {
            this.transform.position += this.transform.right * speed * Time.deltaTime;
        }

希望能和大家好好交流,一起学习

上一篇:Vue_事件处理


下一篇:Android模拟音量按键- 控制系统音频 包括外接音响