using UnityEngine; namespace GameplayIngredients.Events { [AddComponentMenu(ComponentMenu.eventsPath + "On Mouse Hover Event")] [RequireComponent(typeof(Collider))] public class OnMouseHoverEvent : EventBase { public Callable[] OnHoverIn; public Callable[] OnHoverOut; private void OnMouseEnter() { Callable.Call(OnHoverIn, this.gameObject); } private void OnMouseExit() { Callable.Call(OnHoverOut, this.gameObject); } } }