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

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

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

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

Ответ
 
Опции темы
Старый 15.07.2015, 04:14   #2206
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Ответ: Вопросы от новичка

Сообщение от ANIK123 Посмотреть сообщение
Большинство, если не все, использовали хоть раз FacebookSDK. Но как?)
Как я понял, чтобы он заработал на android нужно его немножно настроить, в "вкладке" "Android Build Facebook Settings"
Там меня попросили установить OpenSSL, что я и сделал, но sdk этого не заметил и продолжил клянчить то же самое
В гугле сказали изменить глобальную переменную windows-a "Path", значение её получилось таким:
C:\Documents and Settings\All Users\Application Data\Oracle\Java\javapath;%SystemRoot%\system32;%S ystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\TortoiseGit\bin;C:\OpenSSL-Win32\bin\;C:\Program Files\Java\jdk1.7.0_79\bin\
Ура, теперь sdk ничего не просит. Вообще. Умирает. Когда пытають открыть ту "вкладку" юнити зависает, а в процессах висит openssl жрущий вплоть до 100% cpu. В начале думал идет какой-то тяжелый процесс генерации всяких-там ключей, но увлекшись чтением не заметил как прошел час, а юнити все так же мертв
Можете описать как Вы настраивали FacebookSDK для Android?

Ну вот, "вкладка" разворачивается. Что я сделал? В Publish Settings создал keystore и один key в нем. Я так понимаю, этот шаг все нормальные люди делают раньше. Хотя, не уверен что именно это помогло, ибо специально удалил keystore, а вкладка всеравно открывается. Но это единственная версия случившегося
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 15.07.2015, 05:22   #2207
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопросы от новичка

Keystore это лицензионный ключ. По сути он нужен только для андройд-маркетов.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ANIK123 (16.07.2015)
Старый 15.07.2015, 11:33   #2208
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Вопросы от новичка

Да откуда вы лезете-то со своими андроЙдами?
(Offline)
 
Ответить с цитированием
Старый 16.07.2015, 05:37   #2209
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Ответ: Вопросы от новичка

После обновления до 5.1 при билде под андроид выскакивает ошибка компиляции, мол "у BaseVertexEffect нету метода OnValidate и Start, которые можно перегружать", при том, что если их не перегружать, а просто обьявлять, в редакторе вылазит варнинг мол "у BaseVertexEffect уже есть метод OnValidate и Start", но зато билдится без ошибок
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 18.07.2015, 00:14   #2210
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

Говорят, что нет способа в юнити подвинуть курсор мыши в нужные x,y?
Только сторонние поделки?
(Offline)
 
Ответить с цитированием
Старый 18.07.2015, 00:16   #2211
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Смотря где. В Windows Standalone можно воспользоваться WinAPI наверное. В веб плеере нельзя.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ILonion (18.07.2015)
Старый 18.07.2015, 00:31   #2212
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

да, Win...
значит, фактически, нельзя.
(Offline)
 
Ответить с цитированием
Старый 22.07.2015, 01:57   #2213
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

pax, подскажи, пожалуйста:
как мне получить true\false о нажатии кнопки в энном месте скрипта
Button but gameobject.GetComponent<Button>();
but.onClick.AddListener(method); 
method вызывается по сотне+ раз сразу почему-то.
или
if (GUI.Button(Rect(10,10,50,50),btnTexture)) 
тогда непонятно как получить rect созданной во вьюпорте кнопки.

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

Сотня раз? Баги ищи. Получить экранные координаты можно через RectTransform.GetWorldCorners
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ILonion (22.07.2015)
Старый 22.07.2015, 13:50   #2215
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

да, сотня+ раз, конечно, была из-за отсутствия в коде RemoveListener и оного же понимания у меня.
теперь действует:
but.onClick.RemoveListener(test);
but.onClick.AddListener(test); 
такая запись корректна? (в update)
(Offline)
 
Ответить с цитированием
Старый 22.07.2015, 15:44   #2216
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

А с какой целью удалять и добавлять в Update?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
L-ee-X (22.07.2015), Taugeshtu (22.07.2015)
Старый 22.07.2015, 17:49   #2217
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

определенной цели нет, скорее привычка.
не вешаю скрипты на объекты.
работает один глобальный скрипт, который управляет всей сценой. мне так удобнее.
так понимаю, что надо в OnGUI()?
(Offline)
 
Ответить с цитированием
Старый 22.07.2015, 20:11   #2218
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Вопросы от новичка

Подписался на Awake() / Start(), отписался на OnDestroy(); коллбэк сработает один раз при каждом нажатии на кнопку.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ILonion (22.07.2015)
Старый 22.07.2015, 23:06   #2219
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

Догнал. Большое спасибо!
(Offline)
 
Ответить с цитированием
Старый 28.07.2015, 10:38   #2220
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Ответ: Вопросы от новичка

Сообщение от ANIK123 Посмотреть сообщение
Большинство, если не все, использовали хоть раз FacebookSDK. Но как?)
Как я понял, чтобы он заработал на android нужно его немножно настроить, в "вкладке" "Android Build Facebook Settings"
Там меня попросили установить OpenSSL, что я и сделал, но sdk этого не заметил и продолжил клянчить то же самое
В гугле сказали изменить глобальную переменную windows-a "Path", значение её получилось таким:
C:\Documents and Settings\All Users\Application Data\Oracle\Java\javapath;%SystemRoot%\system32;%S ystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\TortoiseGit\bin;C:\OpenSSL-Win32\bin\;C:\Program Files\Java\jdk1.7.0_79\bin\
Ура, теперь sdk ничего не просит. Вообще. Умирает. Когда пытають открыть ту "вкладку" юнити зависает, а в процессах висит openssl жрущий вплоть до 100% cpu. В начале думал идет какой-то тяжелый процесс генерации всяких-там ключей, но увлекшись чтением не заметил как прошел час, а юнити все так же мертв
Можете описать как Вы настраивали FacebookSDK для Android?
Запоздало отвечаю сам себе: установить другую версию OpenSSL
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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