private void Start() { spriteRendererAnimator = GetComponent <SpriteRendererAnimator>(); ChangeAnimationState(AnimationType.Idle); interactable = true; npcsInTheAir = 0; Physics2D.IgnoreLayerCollision(gameObject.layer, gameObject.layer, true); }
void Awake() { if (instance == null) { instance = this; } pointsSystem = new PointsSystem(); spriteRenderer = GetComponent <SpriteRenderer>(); animator = GetComponent <SpriteRendererAnimator>(); }
private void OnValidate() { if (srAnim == null) { srAnim = GetComponent <SpriteRendererAnimator>(); } if (popupShower == null) { popupShower = GetComponent <ShowTextPopupOnMouseHover>(); } if (btn == null) { btn = GetComponent <Button>(); } if (locked == null) { locked = transform.Find("CloseImg").gameObject; } }