public UniqueComponentSerializer(UniqueComponent uc) : base(uc) { }
private void SceneLoadHandler(UniqueID destination, GameData gameData) { transform.position = UniqueComponent.Find(destination)?.transform.position ?? Vector3.zero; gameObject.SetActive(true); fsm.Transition <Idle>(); }