C# Class Scheduler, SRPGCK

Inheritance: MonoBehaviour
Afficher le fichier Open project: JoeOsborn/SRPGCK Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Begin ( ) : void

Method Details

Activate() public méthode

public Activate ( Character, c, object context = null ) : void
c Character,
context object
Résultat void

AddCharacter() public méthode

public AddCharacter ( Character, c ) : void
c Character,
Résultat void

ApplySkillAfterDelay() public méthode

public ApplySkillAfterDelay ( SkillDef, s, Vector3 start, List currentTs, float delay ) : void
s SkillDef,
start Vector3
currentTs List
delay float
Résultat void

Begin() protected méthode

protected Begin ( ) : void
Résultat void

CharacterMoved() public méthode

public CharacterMoved ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
Résultat void

CharacterMovedIncremental() public méthode

public CharacterMovedIncremental ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
Résultat void

CharacterMovedTemporary() public méthode

public CharacterMovedTemporary ( Character, c, Vector3 src, Vector3 dest, PathNode, endOfPath ) : void
c Character,
src Vector3
dest Vector3
endOfPath PathNode,
Résultat void

ContainsCharacter() public méthode

public ContainsCharacter ( Character, c ) : bool
c Character,
Résultat bool

Deactivate() public méthode

public Deactivate ( Character, c = null, object context = null ) : void
c Character,
context object
Résultat void

DeactivateAfterSkillApplication() public méthode

public DeactivateAfterSkillApplication ( Character, c, SkillDef, skill ) : void
c Character,
skill SkillDef,
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

RemoveCharacter() public méthode

public RemoveCharacter ( Character, c ) : void
c Character,
Résultat void

Resume() public méthode

public Resume ( ) : void
Résultat void

SkillApplied() public méthode

public SkillApplied ( SkillDef, s ) : void
s SkillDef,
Résultat void

SkillDeactivated() public méthode

public SkillDeactivated ( SkillDef, s ) : void
s SkillDef,
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void