Couple single scripts to handle what should happen after certain actions.
Add OnCollisionEnterHandler to object with collider. Simple add action like in default unityButton.
- Play Once will remove Action from gameobject after first action.
- PlayerCollision will play only after collisions with objects with tag "Player".