счет убитих енотов

Программирование на Юнити.

счет убитих енотов

Сообщение as_alex 01 окт 2009, 09:02

как прописать что б считало количесво убилих (енотов) в FPS и что б они появлялись на карте сами - извините за глупий вопрос я новичок
Аватара пользователя
as_alex
UNец
 
Сообщения: 38
Зарегистрирован: 18 июн 2009, 10:54

Re: счет убитих енотов

Сообщение Zaicheg 01 окт 2009, 12:55

В Еноте:
Если очкиЖизни < 0, то отправляем сообщение в объект Респ с вызовом функции УбитЕнот().

В Респе:
Функция УбитЕнот() увеличивает переменную убитыеЕноты на 1 и понижает переменную живыеЕноты на 1.
Если живыеЕноты < скольконужноЕнотов, то инстансируем префаб Енота в позиции объекта Респ и увеличивает живыеЕноты на 1.
Значение убитыеЕноты выводим на экран любым способом.

Алгоритм мне видится таким. Что конкретно нужно выяснить?
В принципе, как раз собираюсь реализовывать. Если с предшевствующими задачами проблем не будет, то рабочую (и, надеюсь, закомментированную) версию на c# выложу в ближайшие день-два.

updated (14:34): только что реализовал простенький вариант. Сейчас там всё расскомментирую и выложу прямо проектом (он маленький).
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: счет убитих енотов

Сообщение as_alex 01 окт 2009, 13:32

жду с нетерпением
Аватара пользователя
as_alex
UNец
 
Сообщения: 38
Зарегистрирован: 18 июн 2009, 10:54

Re: счет убитих енотов

Сообщение Zaicheg 01 окт 2009, 13:49

Выложил. Адрес:
ftp://ftp.unity3d.ru/Upload/Unity_docs_ru_Zaicheg/
Файл:
My_01_10_09.unitypackage
Как импортировать:
Assets → Import Package

Нужные тебе скрипты: Respawn и ReceptDamage. В них откомментирована каждая строка.

Роль бота играет Cube2 (префаб bot_pr). Стрельба ведётся по нажатию T. Смена оружия — 1, 2. Первое оружие стреляет объектами, второе — лучами. Радиус у взрыва большой, так что осторожнее. Твоё здоровье и патроны в верхнем левом углу. Убиваешь куб — появляется новый.

Если появится вопросы, иди в скайп (предпочтительно) или в аську (номер у меня в подписи).

Алгоритм ещё дорабатываться будет, но это уже вполне рабочая версия по твоему запросу. Если уточнишь запрос — добавлю, что нужно.
В последующем все скрипты будут откомментированы (к утру). Ну и вообще всё в самом разгаре разработки (совмещённой с обучением).
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: счет убитих енотов

Сообщение as_alex 01 окт 2009, 13:56

спасибо гляну
Аватара пользователя
as_alex
UNец
 
Сообщения: 38
Зарегистрирован: 18 июн 2009, 10:54


Вернуться в Скрипты

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

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