using System.Collections; using System.Collections.Generic; using UnityEngine; public class RemotePlayer : Player { public Animator Animator; private float walkSpeed; private Vector3 lastPosition; public void Start() { lastPosition = transform.position; } protected override void Update() { DoAnimation(); base.Update(); } private void DoAnimation() { Vector3 dir = lastPosition - transform.position; lastPosition = transform.position; Animator.SetFloat("WalkSpeed", dir.magnitude); transform.forward = dir.normalized; } }