Сеть.Создание ник-нейма при входе в игру..

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение Левш@ 17 окт 2012, 18:07

Да.

PS. только не надо в Update, каждый кадр отправлять RPC, достаточно 1 посылки, зря трафик забиваешь... :)
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение KorsaiR 17 окт 2012, 18:10

вот а дальше я не понимаю где писать
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение Левш@ 17 окт 2012, 18:11

дальше я не понимаю где писать

Ну я писать точно за тебя не буду... вроде все разжевал, дальше включай голову, дальше сам. :)
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение KorsaiR 17 окт 2012, 18:18

писать за меня не надо..да голову включил, просто бывает что пока меня чётко носом не ткнешь , и одновременно пальцем не укажешь - не соображу.сейчас ничего не происходит когда ввожу имя. там стоит изначальное "NoName".

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

Синтаксис:
Используется javascript

var PlayerName = "NoName...";

public var on = false;

var player : Transform;

var texte : Transform;

function Start(){

if(networkView.isMine)

on = true;

}

function Update(){











}



function OnGUI(){

if(on)if(networkView.isMine){

PlayerName = GUI.TextField(new Rect(Screen.width/2.3f,Screen.height/2.1f,100,20),PlayerName);

 GUI.Label(new Rect(Screen.width/2.3f,Screen.height/2.3f,150,20),"EnterYourName:");

if(GUI.Button(new Rect(Screen.width/2.3f,Screen.height/1.9f,70,20),"login")){

 

 networkView.RPC("Name",RPCMode.Others,name);  // вот тут

login();

 }



 }

 }





function login(){



see = player.GetComponent("ControllerCorable");

see.onoff = true;

tx = texte.gameObject.GetComponent("TextMesh");



on = false;



}

@RPC

function Name(name : String){



name = PlayerName;//я лично вот так это понял <img src="./images/smilies/4.gif" alt=":D" title="Гы" />

}

 


и в скою очередь написал в скрипте на тексте:

Синтаксис:
Используется javascript
public function Name(name : String){

ss = cor.GetComponent("PlayerInfo");
te = GetComponent("TextMesh");
te.text = name;



}

и один хрен :(
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение KorsaiR 17 окт 2012, 19:00

да что ж такое, уже и так и эдак и всё равно не вруюаюсь(( имя никуда не передаётся, ничего не появляется,рр...:D
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение Volandpro 18 окт 2012, 11:37

Синтаксис:
Используется csharp
networkView.RPC("Name",RPCMode.Others,name);  
 

Чему у тебя равна переменная name? Я не вижу присвоения ей какого-нибудь значения) Возможно, я слепой
Аватара пользователя
Volandpro
UNITрон
 
Сообщения: 242
Зарегистрирован: 19 авг 2012, 17:07

Re: Сеть.Создание ник-нейма при входе в игру..

Сообщение KorsaiR 18 окт 2012, 12:20

всё, я уже разобрался )) Огромное вам спасибо) просто на свежую голову всё сразу понятно стало сегодня, а вчера из за усталости ничё уже не соображал :)
Мои игры: Sunrise, Fireground, Spacerift
Sunrise: _www.sunsurv.ru , _https://store.steampowered.com/app/6631 ... _survival/
Fireground: _https://store.steampowered.com/app/1026 ... ND/?beta=0
Spacerift: _https://vk.com/spacerift
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 797
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Пред.

Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16