Example #1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        var subject = collision.gameObject.GetComponent <SuccessContactSubject>();

        if (subject != null)
        {
            SuccessObserver.GameClear();
        }
    }
Example #2
0
    public void OnQuest(byte id)
    {
        if (QuestId != id)
        {
            return;
        }

        if (++Current >= Requirement)
        {
            SuccessObserver.GameClear();
        }
    }