コード例 #1
0
        public static UIActionCallback DispatchAction(DUIEntity _owner, Action_Request_Type _type)
        {
            iAction _action = m_ActionSet.GetEntity((int)_type);

            _action.Excute(_owner);
            return(_action.OnFinish);
        }
コード例 #2
0
 public UIActionRequest(DUIEntity _owner, Action_Request_Type _type, float _during)
 {
     ActionOwner  = _owner;
     ActionType   = _type;
     ActionDuring = _during;
 }
コード例 #3
0
 public UIActionRequest(DUIEntity _owner, Action_Request_Type _type)
 {
     ActionOwner  = _owner;
     ActionType   = _type;
     ActionDuring = _owner.AnimationDuring;
 }
コード例 #4
0
 public static void UnregistAction(Action_Request_Type _type)
 {
     m_ActionSet.RemoveEntity((int)_type);
 }
コード例 #5
0
 public static void RegistAction(Action_Request_Type _type, iAction _action)
 {
     m_ActionSet.AddEntity((int)_type, _action);
 }