1
This commit is contained in:
20
Unity/Scripts/Mirror/Spawner.cs
Normal file
20
Unity/Scripts/Mirror/Spawner.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
namespace Mirror
|
||||
{
|
||||
public class Spawner : NetworkInteractivable
|
||||
{
|
||||
public NetworkIdentity prefab;
|
||||
public int amount=1;
|
||||
[ServerCallback]
|
||||
public override void Excute(NetworkIdentity identity, string action)
|
||||
{
|
||||
for (int i = 0; i < amount; i++)
|
||||
{
|
||||
var instance = Instantiate(prefab.gameObject, transform.position, transform.rotation);
|
||||
NetworkServer.Spawn(instance);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user