// If we hit a platform, get reeeeeeeling. private void OnTriggerEnter2D(Collider2D collision) { GeneralPlatform gp = collision.gameObject.GetComponent <GeneralPlatform>(); if (gp.IsGrappleable()) { hooked = true; } }
// 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"); } }