Пример #1
0
    public void Awake()
    {
        EyeManager.Add(this);

        spriteRenderer        = GetComponent <SpriteRenderer>();
        gameObject.layer      = 2;
        spriteRenderer.sprite = disabledSprite;
    }
Пример #2
0
    public void OnDestroy()
    {
        //Check to see if there are no more eye blocks remaining

        /*
         * foreach (BoxCollider2D collider in player.gameObject.GetComponents<BoxCollider2D>()) {
         *  if (collider.GetComponent<EyeCell>() != null) {
         *      return;
         *  }
         * }
         */
        //Disable the eye blocks if so
        EyeManager.Disable();
    }
Пример #3
0
 public override void OnJoin()
 {
     EyeManager.Enable();
 }
Пример #4
0
 public void OnDestroy()
 {
     EyeManager.Remove(this);
 }