unity3d 物体移动逐渐变慢

unity3d 物体移动逐渐变慢


饮歌长啸
浏览 1652回答 1
1回答

慕盖茨4494581

设定一个速度值speed,按键时,减少speed的值,这是最简单的做法了。public float Speed = 1.0f;public float AddSpeed = 0.1f;void Start (){}void Update (){if (Input.GetKey(KeyCode.W))Speed += AddSpeed;if (Input.GetKey(KeyCode.S))Speed -= AddSpeed;Speed = Mathf.Clamp(Speed,0,Speed);transform.Translate(Vector3.forward*Time.deltaTime*Speed);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Unity 3D