void ProcessMoveAndAttack(Unit _tUnit) { _animMgr.UpdateDirection(_tUnit._tr.position - _tr.position); if (_unitData.AttackDistance >= Vector2.Distance(_tr.position, _tUnit._tr.position)) // 공격 가능 상태 { _ableToAttack = true; _needToMove = false; _behaviourMgr.DoBehaviour(_tUnit); } else { _ableToAttack = false; _needToMove = true; _moveMgr.MoveToUnit(_tUnit); } }