コード例 #1
0
ファイル: EntityStateSO.cs プロジェクト: Seaqqull/lazy-bot
 /// <summary>
 /// Checks is current state can be activated.
 /// </summary>
 /// <param name="controller">Reference on state listener.</param>
 /// <returns>Is validation successful.</returns>
 public abstract bool Validate(LazyBot.Entity.EntityController controller);
コード例 #2
0
ファイル: EntityStateSO.cs プロジェクト: Seaqqull/lazy-bot
 /// <summary>
 /// Executes on state enter.
 /// </summary>
 /// <param name="controller">Reference on state listener.</param>
 public abstract void OnStateEnter(LazyBot.Entity.EntityController controller);
コード例 #3
0
ファイル: EntityStateSO.cs プロジェクト: Seaqqull/lazy-bot
 /// <summary>
 /// Performs action of specific state, when it's activated.
 /// </summary>
 /// <param name="controller">Reference on state listener.</param>
 public abstract void Excute(LazyBot.Entity.EntityController controller);