示例#1
0
 public GKComponent GetComponent(Type componentType)
 {
     return(GetComponent(GKState.GetClass(componentType, "componentType")));
 }
示例#2
0
 // helper [#32844] - cannot be virtual as it would not be called from GameplayKit/ObjC
 public bool IsValidNextState(GKState state)
 {
     return IsValidNextState (GetClass (state, "state"));
 }
示例#3
0
 public void RemoveComponent(Type componentType)
 {
     RemoveComponent(GKState.GetClass(componentType, "componentType"));
 }
示例#4
0
 public virtual bool EnterState(GKState state)
 {
     return(EnterState(GKState.GetClass(state, "state")));
 }
示例#5
0
 // helper [#32844] - cannot be virtual as it would not be called from GameplayKit/ObjC
 public bool IsValidNextState(GKState state)
 {
     return(IsValidNextState(GetClass(state, "state")));
 }
示例#6
0
 public GKState GetState(GKState state)
 {
     return(GetState(GKState.GetClass(state, "state")));
 }
示例#7
0
 public bool CanEnterState(GKState state)
 {
     return(CanEnterState(GKState.GetClass(state, "state")));
 }
示例#8
0
 public GKState GetState(Type stateType)
 {
     return(GetState(GKState.GetClass(stateType, "stateType")));
 }
 public GKComponentSystem()
     : this(GKState.GetClass(typeof(TComponent), "componentType"))
 {
 }
示例#10
0
 public GKState GetState(GKState state)
 {
     return GetState (GKState.GetClass (state, "state"));
 }
示例#11
0
 public virtual bool EnterState(GKState state)
 {
     return EnterState (GKState.GetClass (state, "state"));
 }
示例#12
0
 public bool CanEnterState(GKState state)
 {
     return CanEnterState (GKState.GetClass (state, "state"));
 }