【发布时间】:2015-01-30 22:01:48
【问题描述】:
void Update () {
float positionY = transform.position.y;
int speed = 5;
if(Input.GetKey(KeyCode.Space))
{
print ("Space pressed");
transform.position = new Vector3(transform.position.x,
positionY * speed * Time.deltaTime,
transform.position.z);
}
}
这是一款飞禽类游戏,我使用这个功能让角色在按下空格键时跳跃,但是当我松开那个键时,角色下落的速度比最初下落的速度要快得多按空间下降得越快..
谁能帮帮我?
【问题讨论】:
标签: performance unity3d gravity