private void Start() { playerLootBase = GetComponent <PlayerLootBase>(); health = scriptebleHealth.StartHealth; maxHealth = scriptebleHealth.MaxHealth; StartCoroutine(FallApart()); sprites = GetComponentsInChildren <SpriteRenderer>(); colors = new Color[sprites.Length]; for (int i = 0; i < colors.Length; i++) { colors[i] = sprites[i].color; } }
private void Awake() { if (curr != null) { Debug.LogWarning("Multiple PlayerControllers, please only have one"); } else { curr = this; } PlayerHealth = GetComponent <PlayerHealth>(); PlayerLootBase = GetComponent <PlayerLootBase>(); GetComponent <Collider2D>().enabled = true; }