예제 #1
0
    void OnTriggerEnter2D(Collider2D col)
    {
        SpriteRenderer sr = col.gameObject.GetComponent <SpriteRenderer>();

        sr.sprite = GetComponent <SpriteRenderer>().sprite;
        sr.color  = Color.white;
        Entrance.GetComponent <SpriteRenderer>().color = Color.grey;
        gameObject.SetActive(false);
    }
예제 #2
0
    public override void OnItemCollected(GameObject obj)
    {
        Entrance.GetComponent <SpriteRenderer>().color = Color.grey;
        gameObject.SetActive(false);

        // do not change player's status anymore
        // interact directly with LevelController
        LevelController.OnLevelCompleted();
    }