Показать сообщение отдельно
Старый 03.11.2011, 23:19   #554
Lowlet
ПроЭктировщик
 
Регистрация: 10.05.2011
Сообщений: 104
Написано 49 полезных сообщений
(для 170 пользователей)
Вопрос Ответ: Фак по Юнити.

PAX,спасибо за ответ.Еще вопрос:есть скрипт c названием proba_2
public var info : String;
public var 
value : String;

function 
OnGUI ()
{
   var 
plr = gameObject.Find("Player");
   var 
inv = plr.GetComponent(proba_1);
   
   if (
GUI.Button(Rect(0,0,100,100),"Запилить"))
   {
      
inv.Add(info,value);
   }
} 
a также с названием proba_1 :
var arr : String[];

class 
MyClass
{
var 
info : String;
var 
value : String;
}

function 
Add(info : String, value : String)
{
   var 
i = new MyClass ();
   
i.info = info;
   
i.value = value;
   
Add(i);
}

function 
Add (k : MyClass)
{
   for( var 
i = 0; i < arr.length; i ++ )
   {
      
Add(k.info,k.value);
   }
} 
Пытаюсь переменные из первого скрипта добавить в массив во втором,но не выходит.Подскажите пожалуйста,что делаю не так?
(Offline)
 
Ответить с цитированием