M

Периодически возникают пики, из-за которых фризит
Size: a a a
M
МБ
МБ
G
SM
II
II
RU
Animator _Anim;
private float forceSpeed = 5f;
Vector3 _Speed = new Vector3(0.0f, 0.0f, 0.0f);
void Start()
{
_Anim = GetComponent<Animator>();
_Anim.SetBool("TakeOff", true);
}
public void Move(float _speedX, float _speedZ)
{
_Speed.x = _speedX;
_Speed.z = _speedZ;
UpdateDrone();
}
void UpdateDrone()
{
float angleZ = -30.0f * _Speed.x * 60.0f * Time.deltaTime;
Vector3 rotation = transform.localRotation.eulerAngles;
transform.localRotation = Quaternion.Euler(rotation.x, rotation.y, angleZ);
transform.localPosition += _Speed * forceSpeed * Time.deltaTime;
}
SM
B[
VV
V
K
А
AD
B[
AD
А
А
AD