using System.Collections; using System.Collections.Generic; using UnityEngine; public class Pickup : MonoBehaviour { public int healthRestore = 20; public Vector3 spinRotatationSpeed = new Vector3(0, 180, 0); private void OnTriggerEnter2D(Collider2D collision) { Damageable damageable = collision.GetComponent(); if (damageable) { if (damageable.Heal(healthRestore)) { Destroy(gameObject); } } } private void OnTriggerStay2D(Collider2D collision) { OnTriggerEnter2D(collision); } private void Update() { transform.eulerAngles += spinRotatationSpeed * Time.deltaTime; } }