C# 클래스 Scheduler, SRPGCK

상속: MonoBehaviour
파일 보기 프로젝트 열기: JoeOsborn/SRPGCK 1 사용 예제들

공개 메소드들

메소드 설명
Activate ( Character, c, object context = null ) : void
AddCharacter ( Character, c ) : void
ApplySkillAfterDelay ( SkillDef, s, Vector3 start, List currentTs, float delay ) : void
CharacterMoved ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
CharacterMovedIncremental ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
CharacterMovedTemporary ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
ContainsCharacter ( Character, c ) : bool
Deactivate ( Character, c = null, object context = null ) : void
DeactivateAfterSkillApplication ( Character, c, SkillDef, skill ) : void
FixedUpdate ( ) : void
Pause ( ) : void
RemoveCharacter ( Character, c ) : void
Resume ( ) : void
SkillApplied ( SkillDef, s ) : void
SkillDeactivated ( SkillDef, s ) : void
Start ( ) : void

보호된 메소드들

메소드 설명
Begin ( ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( Character, c, object context = null ) : void
c Character,
context object
리턴 void

AddCharacter() 공개 메소드

public AddCharacter ( Character, c ) : void
c Character,
리턴 void

ApplySkillAfterDelay() 공개 메소드

public ApplySkillAfterDelay ( SkillDef, s, Vector3 start, List currentTs, float delay ) : void
s SkillDef,
start Vector3
currentTs List
delay float
리턴 void

Begin() 보호된 메소드

protected Begin ( ) : void
리턴 void

CharacterMoved() 공개 메소드

public CharacterMoved ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
리턴 void

CharacterMovedIncremental() 공개 메소드

public CharacterMovedIncremental ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
리턴 void

CharacterMovedTemporary() 공개 메소드

public CharacterMovedTemporary ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
리턴 void

ContainsCharacter() 공개 메소드

public ContainsCharacter ( Character, c ) : bool
c Character,
리턴 bool

Deactivate() 공개 메소드

public Deactivate ( Character, c = null, object context = null ) : void
c Character,
context object
리턴 void

DeactivateAfterSkillApplication() 공개 메소드

public DeactivateAfterSkillApplication ( Character, c, SkillDef, skill ) : void
c Character,
skill SkillDef,
리턴 void

FixedUpdate() 공개 메소드

public FixedUpdate ( ) : void
리턴 void

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

RemoveCharacter() 공개 메소드

public RemoveCharacter ( Character, c ) : void
c Character,
리턴 void

Resume() 공개 메소드

public Resume ( ) : void
리턴 void

SkillApplied() 공개 메소드

public SkillApplied ( SkillDef, s ) : void
s SkillDef,
리턴 void

SkillDeactivated() 공개 메소드

public SkillDeactivated ( SkillDef, s ) : void
s SkillDef,
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void