Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity

Unity Мультиплатформенный инструмент для разработки игр

Ответ
 
Опции темы
Старый 11.08.2010, 19:21   #181
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

Сообщение от Den Посмотреть сообщение
как изменить размер экрана прям из игры?
Справки вам похоже не хватает: Screen.SetResolution Либо просто лень туда заглянуть.

А еще посмотрите вот этот класс: QualitySettings
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
den (11.08.2010)
Старый 11.08.2010, 19:38   #182
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

1)Спасибо, а как насчёт изменения импута?
В справке по этому поводу ничего нет
Можно конешно сохранять настройки импута в строки а потом пользоватся GetKey и подобными, но GetAxis както удобней
-------------
2)Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 938
Размер:	14.6 Кб
ID:	10974
Собственно в скрипте должно быть 3 переменные (2 угла, и одно радиум-растояние), и при этом надо проверить "видит" ли красный ГО зелёных.
Соображения были чтоб перечислять всех ГО, прверять дистанцию, и если дистанция<R то проверка на углы. А вот с углами не заладилось. Впринцепе можно штоб не 2 угла было, а один (β=α)
(Offline)
 
Ответить с цитированием
Старый 11.08.2010, 20:42   #183
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Фак по Юнити.

Сообщение от Den Посмотреть сообщение
1)Спасибо, а как насчёт изменения импута?
В справке по этому поводу ничего нет
Можно конешно сохранять настройки импута в строки а потом пользоватся GetKey и подобными, но GetAxis както удобней[/font]
Чёрт, Den, когда pax написал про help, это была не шутка! В справке это есть! Edit->Projects Settings->Input

P.S. http://docs.unity3d.ru/Manual/index.html
(Offline)
 
Ответить с цитированием
Старый 11.08.2010, 20:53   #184
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

Чёрт, Den, когда pax написал про help, это была не шутка! В справке это есть! Edit->Projects Settings->Input
baton4ik, если бы ты читал предыдущие посты, ты бы понял что я пишу свой гуи для настройки параметров, тоесть мне нужна рунтайм функция для изменяненя импута.
---------------------------------------------------------------------------------------------------------------------
А и насчёт второго вопроса: я понял как сделать тригонометрией, но может есть решение полегче?
(Offline)
 
Ответить с цитированием
Старый 11.08.2010, 20:57   #185
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Фак по Юнити.

Сообщение от Den Посмотреть сообщение
1)Спасибо, а как насчёт изменения импута?
В справке по этому поводу ничего нет
Можно конешно сохранять настройки импута в строки а потом пользоватся GetKey и подобными, но GetAxis както удобней
Что-то не вижу строчки: "Мне надо менять инпут в релтайме"

P.S. Всего минута:
Ввожу в Яндексе: "Unity changing input realtime";
Смотрю, что в 4ой ссылке что-то есть об этом, кликаю;
Попадаю на UnifyCommunityWiki, кликаю по "Unity_Custom_Input_Manager";
Радуюсь находке: Инпут Менеджер - http://roidz.weebly.com/
Что мешало тебе это найти?
(Offline)
 
Ответить с цитированием
Старый 11.08.2010, 21:59   #186
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

Что-то не вижу строчки: "Мне надо менять инпут в релтайме"
это имелось в виду
P.S. Всего минута:
Ввожу в Яндексе: "Unity changing input realtime";
Смотрю, что в 4ой ссылке что-то есть об этом, кликаю;
Попадаю на UnifyCommunityWiki, кликаю по "Unity_Custom_Input_Manager";
Радуюсь находке: Инпут Менеджер - http://roidz.weebly.com/
Что мешало тебе это найти?
спасибо за твою находчивость, но если ты не читаеш мои посты я не виноват.
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
Можно конешно сохранять настройки импута в строки а потом пользоватся GetKey и подобными,
что и делалось в твоём примере
, но GetAxis както удобней
то что надо мне. Тоесть программо изменить настройки File-Progect Seting-Imput
Но как я понял этого сделать нельзя. Жаль.
(Offline)
 
Ответить с цитированием
Старый 12.08.2010, 03:24   #187
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Фак по Юнити.

Сообщение от Den Посмотреть сообщение
Собственно в скрипте должно быть 3 переменные (2 угла, и одно радиум-растояние), и при этом надо проверить "видит" ли красный ГО зелёных.
Соображения были чтоб перечислять всех ГО, прверять дистанцию, и если дистанция<R то проверка на углы. А вот с углами не заладилось. Впринцепе можно штоб не 2 угла было, а один (β=α)
Если один угол (т.е. область видимости коническая), то все просто:
var forward Vecto3 thisTransform.forward;
var 
objectDirection Vecto3 otherTransform.position thisTransform.position;
var 
angle Vector3.Angle(objectDirectionforward);
if (
angle a)
{
  
// activate 

Если нужна область в виде усеченной пирамиды - то надо посчитать плоскости фрустума и проверить позицию или габаритный контейнер объекта на пересечение.


А по поводу осей я не нашел как в рантайме их перезадать. Так что либо вообще не менять управление, либо использовать стартовый диалог. Либо попробовать свой InputManager написать
__________________
Blitz3d to Unity Wiki

Последний раз редактировалось pax, 12.08.2010 в 12:29.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
den (12.08.2010)
Старый 12.08.2010, 12:18   #188
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

Если один угол (т.е. область видимости коническая), то все просто:
да действительно просто!
А я уже тригонометрию подключил к делу
(Offline)
 
Ответить с цитированием
Старый 13.08.2010, 02:13   #189
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Фак по Юнити.

Поэкспериментировал я тут с частицами, анимациейи и гуи, и отдаю на суд демку, оцените: http://3dgames.3dn.ru/xiv2.htm
Подумал, что будет нехорошо создавать шестую тему за сегодня, только чтобы показать плоды моего мозголюбства целый день
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Andvrok за это полезное сообщение:
baton4ik (13.08.2010), pax (13.08.2010)
Старый 13.08.2010, 02:33   #190
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Фак по Юнити.

выкладывай в проекты, пусть народ посмотрит.
(Offline)
 
Ответить с цитированием
Старый 13.08.2010, 02:35   #191
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Фак по Юнити.

Рано еще
Тут пока что смотреть нечего, так что и web проигрывателя хватит, как только доделаю в что-то посолидней, выложу как стандалон.
К тому же стандалон версия этой демки весит 20 метров, а веб версия 2 метра
(Offline)
 
Ответить с цитированием
Старый 13.08.2010, 02:41   #192
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Фак по Юнити.

кидай не переживай, там многие меньшего добились. Для вдохновления так сказать. нам наверное раздел проектов надо... тут всетаки фак
(Offline)
 
Ответить с цитированием
Старый 13.08.2010, 02:44   #193
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Фак по Юнити.

Так нет раздела проектов на юнити...
(Offline)
 
Ответить с цитированием
Старый 13.08.2010, 13:32   #194
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

Вопрос: имеится ГО покрытый текстурой (стена например), С ней соприкоснулся другой ГО (ракета например). Координаты соприклсновения получить, можно, это ясно. Но как в этих координатах наложить маленькую текстурка на стену? (короче как след от пули)
(Offline)
 
Ответить с цитированием
Старый 13.08.2010, 13:40   #195
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Фак по Юнити.

нужно просто в полученных координатах создать декаль с текстурой выстрела плюс нужно еще получить направление нормали. Фпс туториал посмотри там со взрывом похожее есть. вообще все как в блицу
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:29.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com