Hello World Unity3D - Форум Игроделов
Пт, 17 Май 2024, 06:35 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » UNITY3D » СКРИПТИНГ » Hello World Unity3D (Вопрос)
Hello World Unity3D
PRINCEДата: Пн, 21 Апр 2014, 03:05 | Сообщение # 1
 
Сообщений: 1871
Награды: 15
Репутация: 814
Статус: Offline
Вот решил поставить унити поглядеть, интересно чтото стало, говорят cкриптинг легкий

Добавил я значит бокс на карту (is trigger) удали mesh render
создал ява скрипт, натянул на триггер.

Код
function OnTriggerEnter (other : Collider)     
{
}


как вывести на экран хело ворлд ? biggrin
debug.log не предлагать ) нужно именно на худ


Сообщение отредактировал PRINCE - Пн, 21 Апр 2014, 03:10
 
СообщениеВот решил поставить унити поглядеть, интересно чтото стало, говорят cкриптинг легкий

Добавил я значит бокс на карту (is trigger) удали mesh render
создал ява скрипт, натянул на триггер.

Код
function OnTriggerEnter (other : Collider)     
{
}


как вывести на экран хело ворлд ? biggrin
debug.log не предлагать ) нужно именно на худ

Автор - PRINCE
Дата добавления - 21 Апр 2014 в 03:05
ЛевшаДата: Пн, 21 Апр 2014, 03:59 | Сообщение # 2
Черный Волк
 
Сообщений: 7257
Награды: 30
Репутация: 3313
Статус: Offline
Брось на сцену GUIText.



X.cor.R (Prologue)
 
СообщениеБрось на сцену GUIText.


Автор - Левша
Дата добавления - 21 Апр 2014 в 03:59
commandobyДата: Пн, 21 Апр 2014, 18:07 | Сообщение # 3
Unity 3D Free
 
Сообщений: 836
Награды: 3
Репутация: 211
Статус: Offline
http://gamecreatingcommunity.ru/forum/70-4551-1
Думаю здесь ты найдеш ответ.


Блог.
 
Сообщениеhttp://gamecreatingcommunity.ru/forum/70-4551-1
Думаю здесь ты найдеш ответ.

Автор - commandoby
Дата добавления - 21 Апр 2014 в 18:07
PRINCEДата: Вт, 22 Апр 2014, 01:24 | Сообщение # 4
 
Сообщений: 1871
Награды: 15
Репутация: 814
Статус: Offline
Левша, Тоесть логи на экран не выводятся я так понял? они выводятся в окне снизу? (не помню как зовется)

commandoby, Спасибо Обязательно почитаю smile
 
СообщениеЛевша, Тоесть логи на экран не выводятся я так понял? они выводятся в окне снизу? (не помню как зовется)

commandoby, Спасибо Обязательно почитаю smile

Автор - PRINCE
Дата добавления - 22 Апр 2014 в 01:24
mastersmit100Дата: Ср, 07 Май 2014, 19:51 | Сообщение # 5
Нет аватара
 
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Лог по умолчанию - он на то и лог, чтобы выводится в лог-окне(консоли) biggrin

Можно так:
Код

string hellowWorld;

void OnGUI () {
   if(trigger){
    hellowWorld = "Hellow World";
   } else {
    hellowWorld = "";
    }
   GUI.Label(new Rect(10, 10, 100, 10), hellowWorld);
}


В ТриггерЕнтер пускаешь буллеан trigger в true. В ТриггерЕгзит false.
Первое че на ум пришло smile


Сообщение отредактировал mastersmit100 - Ср, 07 Май 2014, 19:53
 
СообщениеЛог по умолчанию - он на то и лог, чтобы выводится в лог-окне(консоли) biggrin

Можно так:
Код

string hellowWorld;

void OnGUI () {
   if(trigger){
    hellowWorld = "Hellow World";
   } else {
    hellowWorld = "";
    }
   GUI.Label(new Rect(10, 10, 100, 10), hellowWorld);
}


В ТриггерЕнтер пускаешь буллеан trigger в true. В ТриггерЕгзит false.
Первое че на ум пришло smile

Автор - mastersmit100
Дата добавления - 07 Май 2014 в 19:51
seamanДата: Ср, 07 Май 2014, 20:28 | Сообщение # 6
Гуру
 
Сообщений: 1748
Награды: 10
Репутация: 660
Статус: Offline
Код
bool trigger;

void OnTriggerEnter (other : Collider)     
  {
   trigger = true;
  }
  void OnGUI () {
    if(trigger){
     GUI.Label(new Rect(10, 10, 100, 10), "Hellow World");
    }
  }
 
Сообщение
Код
bool trigger;

void OnTriggerEnter (other : Collider)     
  {
   trigger = true;
  }
  void OnGUI () {
    if(trigger){
     GUI.Label(new Rect(10, 10, 100, 10), "Hellow World");
    }
  }

Автор - seaman
Дата добавления - 07 Май 2014 в 20:28
mastersmit100Дата: Ср, 07 Май 2014, 20:34 | Сообщение # 7
Нет аватара
 
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Ну да, у тебя покороче получилось)
Только
Код
other : Collider
поменять на
Код
Collider other
. Либо
Код
void
на
Код
function
 
СообщениеНу да, у тебя покороче получилось)
Только
Код
other : Collider
поменять на
Код
Collider other
. Либо
Код
void
на
Код
function

Автор - mastersmit100
Дата добавления - 07 Май 2014 в 20:34
seamanДата: Ср, 07 Май 2014, 21:01 | Сообщение # 8
Гуру
 
Сообщений: 1748
Награды: 10
Репутация: 660
Статус: Offline
Это да, скопипастил невзирая на язык.
Не копипастите! Это плохо!
 
СообщениеЭто да, скопипастил невзирая на язык.
Не копипастите! Это плохо!

Автор - seaman
Дата добавления - 07 Май 2014 в 21:01
Форум Игроделов » UNITY3D » СКРИПТИНГ » Hello World Unity3D (Вопрос)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024