private void OnTriggerEnter(Collider collider) { IPickup pickup = collider.GetComponent <IPickup>(); pickup?.Pick(this); }