| 123456789101112131415161718192021222324 | using System;using UnityEngine;namespace Core.Triiger{    public class OnAnimatorMoveEvent : MonoBehaviour    {        public readonly EasyEvent OnCollisionEnter2DEvent = new EasyEvent();        private void OnAnimatorMove()        {            OnCollisionEnter2DEvent.Trigger();        }    }    public static class OnAnimatorMoveEventExtension    {        public static IUnRegister OnAnimatorMove(this GameObject self, Action onAnimatorMove)        {            return self.GetOrAddComponent<OnAnimatorMoveEvent>().OnCollisionEnter2DEvent                .Register(onAnimatorMove);        }    }}
 |