public virtual void OnDragEnd() { //Debug.Log(gameObject.name + "Base Drag End"); ActionEventCenter.GetInstance().EventTrigger(TargetID, new ControlMsg { index = HandleIndex, handleVector = HandleVector, type = EventType.OnDragEnd }); }
public override void Start() { base.Start(); MoveEventCenter.GetInstance().AddEventListener <Vector2>(HeroID, Move); ActionEventCenter.GetInstance().AddEventListener <ControlMsg>(HeroID, ControllEventTigger); }