added enemy factory and pool
This commit is contained in:
@@ -7,9 +7,16 @@ namespace Darkmatter.Domain
|
||||
{
|
||||
public class EnemyStateMachine:StateMachine
|
||||
{
|
||||
[Inject] public readonly IEnemyPawn enemyPawn;
|
||||
[Inject] public readonly IEnemyAnimController enemyAnimController;
|
||||
[Inject] public readonly EnemyConfigSO enemyConfig;
|
||||
public readonly IEnemyPawn enemyPawn;
|
||||
public readonly IEnemyAnimController enemyAnimController;
|
||||
public readonly EnemyConfigSO enemyConfig;
|
||||
|
||||
public EnemyStateMachine(IEnemyPawn pawn, IEnemyAnimController animController,EnemyConfigSO enemyConfig)
|
||||
{
|
||||
enemyPawn = pawn;
|
||||
enemyAnimController = animController;
|
||||
this.enemyConfig = enemyConfig;
|
||||
}
|
||||
|
||||
public void SetSpeed(float speed)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user