using System.Collections; using System.Collections.Generic; using UnityEngine; public class BonusCollisionController : MonoBehaviour { private void OnTriggerEnter(Collider other) { var playerBonusController = other.gameObject.GetComponent(); if (playerBonusController) { var currentBonus = GetComponent().bonus; bool bonusPickedUp = playerBonusController.AddBonusToPlayer(currentBonus); if (bonusPickedUp) { Debug.Log("picked up " + gameObject.name); Destroy(gameObject); } } } }