20 lines
573 B
C#
20 lines
573 B
C#
|
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);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|