예제 #1
0
    // If we hit a platform, get reeeeeeeling.
    private void OnTriggerEnter2D(Collider2D collision)
    {
        GeneralPlatform gp = collision.gameObject.GetComponent <GeneralPlatform>();

        if (gp.IsGrappleable())
        {
            hooked = true;
        }
    }
예제 #2
0
    // Destroy general platforms when we encounter them!
    // End the game if we catch the player
    private void OnTriggerEnter2D(Collider2D collision)
    {
        Debug.Log("Have a trigger collision!");
        GeneralPlatform gp = collision.gameObject.GetComponent <GeneralPlatform>();

        if (gp)
        {
            gp.DestroyingTime();
        }
        MainCharacter mc = collision.gameObject.GetComponent <MainCharacter>();

        if (mc)
        {
            SceneManager.LoadScene("Game Over");
        }
    }