private void Initialize() { step = 0; var initialPosition = spawnPosition.localPosition; var targetPosition = target.localPosition; agent = UpwardAgent.Create(initialPosition, targetPosition, moveSpeed); ResetUnityEntities(initialPosition, targetPosition); }