如何设置方向的值而不必抛出所有其他选项?
if (Input.GetKey(right_button)) { direction = 1; }
else if(Input.GetKey(left_button)) { direction = -1; }
else { direction = 0; }
if (direction!=0) { rb.velocity = new Vector2(player_speed*direction, rb.velocity.y); }
我需要将玩家输入转化为运动。我不能使用轴,因为我不能像使用这种方法那样轻松地修改它们。
如何优化这段代码?
慕桂英4014372
喵喵时光机
莫回无
相关分类