因此,如果我开始连续敲击然后停止并在我开始缓慢敲击时恢复正常,我将尝试实现增加游戏对象速度的这一壮举。我在下面附上了一个视频,其中有一个立方体,我有一个球体,我想要完全达到这种效果。我对统一有点陌生。感谢您提供的任何帮助。
最佳答案
您可以检查触摸,然后增加力量。 以下脚本将在每次触摸时增加盒子的速度
public Rigidbody2D myRb;
float speed = 5f;
void Update()
{
if (Input.touchCount > 0)
{
for(int i = 0; i < Input.touchCount ; i++)
{
myRb.AddForce(Vector2.up * speed);
}
}
}
不要忘记将对象的刚体分配给脚本,还可以根据需要调整速度。
关于c# - 快速点击时如何使游戏对象速度持续增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63098949/