using System.Collections; using System.Collections.Generic; using UnityEngine; public partial class PlayerMain { [Header("Animation")] [SerializeField] private Transform visualTransform; private const float THRESHOLD = 0.01f; private float _facingDir; private void FacingDir() { if (_facingDir * _input.MoveAxis > -THRESHOLD) return; Vector3 scale = visualTransform.localScale; _facingDir *= -1f; scale.x *= -1f; visualTransform.localScale = scale; } }