void Unhide() { hidingSpot.OnSantaExits(); hidingSpot = null; hidden = false; sr.enabled = true; Physics2D.IgnoreLayerCollision(LayerMask.NameToLayer("Player"), LayerMask.NameToLayer("Enemy"), false); }
void Hide() { hidingSpot = hidingSpots[0]; hidingSpot.OnSantaEnters(); hidden = true; sr.enabled = false; Physics2D.IgnoreLayerCollision(LayerMask.NameToLayer("Player"), LayerMask.NameToLayer("Enemy"), true); }
public void UnsetHidingSpot(HidingSpotScript hidingSpot) { hidingSpots.Remove(hidingSpot); }
// HIDING SPOT public void SetHidingSpot(HidingSpotScript hidingSpot) { hidingSpots.Add(hidingSpot); }