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

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

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

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 11.09.2013, 00:16   #1831
radiobutton
Бывалый
 
Регистрация: 16.09.2011
Сообщений: 863
Написано 257 полезных сообщений
(для 546 пользователей)
Ответ: Вопросы от новичка

Там же вроде ток анбройд и айклон?
(Offline)
 
Ответить с цитированием
Старый 11.09.2013, 00:21   #1832
seaman
Знающий
 
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений
(для 180 пользователей)
Ответ: Вопросы от новичка

Там же вроде ток анбройд и айклон?
Там очень много всего, в том числе и винфон. На андроид и айфон просто бесплатные версии есть.
(Offline)
 
Ответить с цитированием
Старый 11.09.2013, 07:18   #1833
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

На винфон и блекберри тоже, с новой политикой на все мобильные платформы есть бесплатная версия Unity.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arton (14.09.2013)
Старый 12.09.2013, 18:42   #1834
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопросы от новичка

Как сделать глобальный ивент который распространяется на все скрипты. Например фотоновские методы: OnJoinedRoom и тд
(Offline)
 
Ответить с цитированием
Старый 12.09.2013, 19:40   #1835
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

К примеру так:

foreach(MonoBehaviour mb in FindAllObjectsOfType(typeof(MonoBehaviour)){
    var 
method mb.GetType().GetMethod("MethodName");
    if(
method!= nullmethod .Invoke(mbnull);

__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 13.09.2013, 20:23   #1836
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

pax, а если скрипты будут добавляться\удаляться? Каждый раз искать все объекты?
Кстати, если в GUI при нажати на кнопку включить скрипт, то у этого скрипта зачем-то выполняется метод Update. А вот корутина не выполняется после этого апдейта. Это можно как-то исправить?
(Offline)
 
Ответить с цитированием
Старый 13.09.2013, 21:03   #1837
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
pax, а если скрипты будут добавляться\удаляться? Каждый раз искать все объекты?
Если ты сам скрипты не регистрируешь для событий, то только так.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 18.09.2013, 11:15   #1838
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

Такая проблема в 2Д игре... На айфоне 4G сильно тормозят ФПС спрайты заднего фона ( те , которые во весь экран ). Буквально на прорисовку такого спрайта уходит 10-20 мсек, а ФПС падает с 25 до 15-10. С чем это может быть связано и как это устранить? Кто то сталкивался с этим? Попытки компресить текстуры практически ничего не дают.
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 18.09.2013, 11:28   #1839
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Вопросы от новичка

Сообщение от Morganolla Посмотреть сообщение
Такая проблема в 2Д игре... На айфоне 4G сильно тормозят ФПС спрайты заднего фона ( те , которые во весь экран ). Буквально на прорисовку такого спрайта уходит 10-20 мсек, а ФПС падает с 25 до 15-10. С чем это может быть связано и как это устранить? Кто то сталкивался с этим? Попытки компресить текстуры практически ничего не дают.
Была подобная проблема на андроиде под третью тегру. Там это решилось сменой шейдера материала, которым обрабатывалась текстура
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (18.09.2013)
Старый 18.09.2013, 11:30   #1840
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

Шейдеры тоже пробовал менять transp. diffuse - diffuse
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 18.09.2013, 11:32   #1841
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Вопросы от новичка

Ты пробовал шейдеры из мобильной группы?

Вот здесь еще посмотри варианты http://wiki.unity3d.com/index.php?title=Shaders
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (18.09.2013)
Старый 18.09.2013, 11:44   #1842
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

Спс, посмотрю.
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 20.09.2013, 18:31   #1843
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Как узнать цвет и глубину пикселя под курсором? Никаких решений для этого не вижу. Из шейдера можно использовать буфер глубины, а из кода никак.
И RenderTexture тоже не дает возможности получить значения.
Вообще нужно получить 3д координату пикселя под курсором, а в идеале и номер треугольника.
(Offline)
 
Ответить с цитированием
Старый 20.09.2013, 18:44   #1844
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
Как узнать цвет и глубину пикселя под курсором? Никаких решений для этого не вижу. Из шейдера можно использовать буфер глубины, а из кода никак.
И RenderTexture тоже не дает возможности получить значения.
Вообще нужно получить 3д координату пикселя под курсором, а в идеале и номер треугольника.
http://docs.unity3d.com/Documentatio...tureCoord.html
http://docs.unity3d.com/Documentatio....GetPixel.html
(Offline)
 
Ответить с цитированием
Старый 20.09.2013, 18:44   #1845
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Треугольники в экранный буфер не пишутся, пишется только цвет и глубина. Прочитать с экрана можно с помощью http://docs.unity3d.com/Documentatio...eadPixels.html
Все остальное мешколлайдеры и рейкаст
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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