Unity Multiplayer попытки - PullRequest
       7

Unity Multiplayer попытки

0 голосов
/ 29 октября 2018

Я пытаюсь следовать Официальному учебнику Unity Многопользовательская сеть . Впрочем, до этого урока все выглядит гладко.

однако, теперь, когда я запускаю его в редакторе, это выглядит нормально, но на конструкторе не появляются враги, или даже создается.

есть идеи, почему существует разница между хостом в редакторе и хостом после сборки?

спасибо

код:

using UnityEngine;

using UnityEngine.Networking;

public class EnemySpawner : NetworkBehaviour
{

public GameObject enemyPrefab;
public int numberOfEnemies;

public override void OnStartServer()
{
    for (int i = 0; i < numberOfEnemies; i++)
    {
        var spawnPosition = new Vector3(
            Random.Range(-5.0f, 5.0f),
            0.0f,
            Random.Range(-5.0f, 5.0f));

        var spawnRotation = Quaternion.Euler(
            0.0f,
            Random.Range(0, 180),
            0.0f);

        var enemy = (GameObject)Instantiate(enemyPrefab, spawnPosition, spawnRotation);
        NetworkServer.Spawn(enemy);
    }
}
}
...