Class SpawnHandler
Inheritance
System.Object
Inherited Members
Show
Syntax
public class SpawnHandler
Constructors
SpawnHandler(NetworkIdentity)
Declaration
public SpawnHandler(NetworkIdentity prefab)
Parameters
Type | Name | Description |
---|---|---|
Mirage.NetworkIdentity | prefab |
SpawnHandler(SpawnHandlerDelegate, UnSpawnDelegate)
Declaration
public SpawnHandler(SpawnHandlerDelegate spawnHandler, UnSpawnDelegate unspawnHandler)
Parameters
Type | Name | Description |
---|---|---|
Mirage.SpawnHandlerDelegate | spawnHandler | |
Mirage.UnSpawnDelegate | unspawnHandler |
SpawnHandler(NetworkIdentity, SpawnHandlerDelegate, UnSpawnDelegate)
Declaration
public SpawnHandler(NetworkIdentity prefab, SpawnHandlerDelegate spawnHandler, UnSpawnDelegate unspawnHandler)
Parameters
Type | Name | Description |
---|---|---|
Mirage.NetworkIdentity | prefab | |
Mirage.SpawnHandlerDelegate | spawnHandler | |
Mirage.UnSpawnDelegate | unspawnHandler |
SpawnHandler(SpawnHandlerAsyncDelegate, UnSpawnDelegate)
Declaration
public SpawnHandler(SpawnHandlerAsyncDelegate spawnHandlerAsync, UnSpawnDelegate unspawnHandler)
Parameters
Type | Name | Description |
---|---|---|
Mirage.SpawnHandlerAsyncDelegate | spawnHandlerAsync | |
Mirage.UnSpawnDelegate | unspawnHandler |
SpawnHandler(NetworkIdentity, SpawnHandlerAsyncDelegate, UnSpawnDelegate)
Declaration
public SpawnHandler(NetworkIdentity prefab, SpawnHandlerAsyncDelegate spawnHandlerAsync, UnSpawnDelegate unspawnHandler)
Parameters
Type | Name | Description |
---|---|---|
Mirage.NetworkIdentity | prefab | |
Mirage.SpawnHandlerAsyncDelegate | spawnHandlerAsync | |
Mirage.UnSpawnDelegate | unspawnHandler |
Fields
Prefab
Declaration
public readonly NetworkIdentity Prefab
Handler
Declaration
public readonly SpawnHandlerDelegate Handler
HandlerAsync
Declaration
public readonly SpawnHandlerAsyncDelegate HandlerAsync
Properties
UnspawnHandler
Declaration
public UnSpawnDelegate UnspawnHandler { get; }
Methods
AddUnspawnHandler(UnSpawnDelegate)
Declaration
public void AddUnspawnHandler(UnSpawnDelegate unspawnHandler)
Parameters
Type | Name | Description |
---|---|---|
Mirage.UnSpawnDelegate | unspawnHandler |
IsAsyncSpawn()
Declaration
public bool IsAsyncSpawn()
Returns
Type | Description |
---|---|
System.Boolean |