Hello World Unity3D
| |
PRINCE | Дата: Пн, 21 Апр 2014, 03:05 | Сообщение # 1 |
Сообщений: 1871
Награды: 15
Репутация: 814
Статус: Offline
|
Вот решил поставить унити поглядеть, интересно чтото стало, говорят cкриптинг легкий
Добавил я значит бокс на карту (is trigger) удали mesh render создал ява скрипт, натянул на триггер.
Код function OnTriggerEnter (other : Collider) { }
как вывести на экран хело ворлд ? debug.log не предлагать ) нужно именно на худ
Сообщение отредактировал PRINCE - Пн, 21 Апр 2014, 03:10 |
|
|
|
Левша | Дата: Пн, 21 Апр 2014, 03:59 | Сообщение # 2 |
Черный Волк
Сообщений: 7257
Награды: 30
Репутация: 3313
Статус: Offline
|
Брось на сцену GUIText.
X.cor.R (Prologue)
|
|
|
|
commandoby | Дата: Пн, 21 Апр 2014, 18:07 | Сообщение # 3 |
Unity 3D Free
Сообщений: 836
Награды: 3
Репутация: 211
Статус: Offline
|
http://gamecreatingcommunity.ru/forum/70-4551-1 Думаю здесь ты найдеш ответ.
Блог.
|
|
|
|
PRINCE | Дата: Вт, 22 Апр 2014, 01:24 | Сообщение # 4 |
Сообщений: 1871
Награды: 15
Репутация: 814
Статус: Offline
|
Левша, Тоесть логи на экран не выводятся я так понял? они выводятся в окне снизу? (не помню как зовется)
commandoby, Спасибо Обязательно почитаю
|
|
|
|
mastersmit100 | Дата: Ср, 07 Май 2014, 19:51 | Сообщение # 5 |
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
|
Лог по умолчанию - он на то и лог, чтобы выводится в лог-окне(консоли)
Можно так: Код string hellowWorld;
void OnGUI () { if(trigger){ hellowWorld = "Hellow World"; } else { hellowWorld = ""; } GUI.Label(new Rect(10, 10, 100, 10), hellowWorld); }
В ТриггерЕнтер пускаешь буллеан trigger в true. В ТриггерЕгзит false. Первое че на ум пришло
Сообщение отредактировал mastersmit100 - Ср, 07 Май 2014, 19:53 |
|
|
|
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"); } }
|
|
|
|
mastersmit100 | Дата: Ср, 07 Май 2014, 20:34 | Сообщение # 7 |
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
|
Ну да, у тебя покороче получилось) Только поменять на . Либо на
|
|
|
|
seaman | Дата: Ср, 07 Май 2014, 21:01 | Сообщение # 8 |
Гуру
Сообщений: 1748
Награды: 10
Репутация: 660
Статус: Offline
|
Это да, скопипастил невзирая на язык. Не копипастите! Это плохо!
|
|
|
|
|