public void InitDolphin() { dolphin = new Dolphin(); dolphin.spirit.light.InitByLevel(2f); dolphin.spirit.ChangeAlignment(Spirit.Alignment.Light); dolphin.gameObject.transform.position = new Vector3(0, 0, 5f); dolphin.Component<Rigidbody>().constraints = RigidbodyConstraints.FreezeRotation; dolphin.gameObject.name = "Player"; dolphin.gameObject.AddComponent<PlayerController>(); dolphin.gameObject.AddComponent<PlayerZone>().SetRadius(1200).Retrigger(); characters.Add(dolphin); GameManager.game.scene.entities.Add(dolphin); }