宣告一个浮点数
在动画控制下打入
浮点数 = move.magitude;
if(move.magnitude > 0)
{
if(Input.GetKey(KeyCode.Leftshift))
{
moveScale = 1;
}
else
{
movescale = 2;
}
}
animator.SetFloat(".......",movescale);
positiom.x 和 position.y 改为 position = position + moveSpeed * move * Time.fixedD eltaTime;