private void OnCollisionExit(Collision collision) { IMeltable meltableObject = collision.collider.GetComponent <IMeltable>(); if (meltableObject != null) { StopSizzle(); PlaySizzleOut(); } }
private void OnCollisionStay(Collision collision) { IMeltable meltableObject = collision.collider.GetComponent <IMeltable>(); if (meltableObject != null) { PlaySizzle(); meltableObject.Melt(); } }