enemy spawner
This commit is contained in:
11
Game/Scripts/Runtime/Abstractions/IEnemyFactory.cs
Normal file
11
Game/Scripts/Runtime/Abstractions/IEnemyFactory.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using Game.Scripts.Runtime.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Game.Scripts.Runtime.Abstractions
|
||||
{
|
||||
public interface IEnemyFactory
|
||||
{
|
||||
GameObject Spawn(EnemyDefinition definition, Vector3 position, Quaternion rotation);
|
||||
void Despawn(GameObject instance);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user