프로퍼티 | 타입 | 설명 | |
---|---|---|---|
wrappedAction | IGameAction |
메소드 | 설명 | |
---|---|---|
GameActionNode ( Func |
Initializes a new instance of the GameActionNode class.
|
|
GameActionNode ( IGameAction parent, Func |
Initializes a new instance of the GameActionNode class.
|
|
GameActionNode ( IGameAction parent, IGameAction wrappedAction ) : System |
Initializes a new instance of the GameActionNode class.
|
|
GameActionNode ( IGameAction wrappedAction, Scene scene = null ) : System |
Initializes a new instance of the GameActionNode class.
|
|
ToString ( ) : string |
Returns a System.String that represents this instance.
|
메소드 | 설명 | |
---|---|---|
PerformCancel ( ) : void |
Perform the game action cancelation
|
|
PerformRun ( ) : void |
Perform Run actions
|
|
PerformSkip ( ) : bool |
Skip the action
|
메소드 | 설명 | |
---|---|---|
WrappedActionCancelled ( IGameAction action ) : void |
The wrapped action is cancelled
|
|
WrappedActionCompleted ( IGameAction action ) : void |
The wrapped action is completed
|
public GameActionNode ( Func |
||
actionFunction | Func |
The wrapped game action |
scene | Scene | The scene. |
리턴 | System |
public GameActionNode ( IGameAction parent, Func |
||
parent | IGameAction | The parent action. |
actionFunction | Func |
The wrapped game action |
리턴 | System |
public GameActionNode ( IGameAction parent, IGameAction wrappedAction ) : System | ||
parent | IGameAction | The parent action. |
wrappedAction | IGameAction | The wrapped game action |
리턴 | System |
public GameActionNode ( IGameAction wrappedAction, Scene scene = null ) : System | ||
wrappedAction | IGameAction | The wrapped game action |
scene | Scene | The scene. |
리턴 | System |