Beispiel #1
0
    void InitialRemotePlayer()
    {
        errorLog.AddLogLine("Initial Remote Player");
        remoteCtl = (Instantiate(remoteUnit) as GameObject).GetComponent <RemoteCtl>();
        //playerUnit.transform.SetParent(this.transform);

        remoteCtl.InitStart(this);
        gm.remoteCtl = remoteCtl;
    }
Beispiel #2
0
    void Start()
    {
        errorLog.AddLogLine("is server: " + isServer.ToString());
        gm = GameObject.Find("NetworkMain").GetComponent <NetworkMain>();

        if (isLocalPlayer)
        {
            if (isServer)
            {
                //gm = GameObject.Find("GM").GetComponent<NetworkMain>();
                //gm.Login(this);
                InitialServerPlayer();
            }
            else
            {
                InitialRemotePlayer();
            }
        }
        else
        {
            serverCtl = gm.serverCtl;
            remoteCtl = gm.remoteCtl;
        }
    }