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

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

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

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

Ответ
 
Опции темы
Старый 17.02.2013, 02:50   #1366
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопросы от новичка

Я имел введу где хранить данные о пользователе? В сантехники этого нет. Свою БД делать? Или в фотоне это тоже предусмотрено?
(Offline)
 
Ответить с цитированием
Старый 17.02.2013, 03:03   #1367
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Постоянно в облаке хранить ничего нельзя, только на время жизни комнаты. В моих роботах все сохраняется через WWW + PHP + mysql
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 17.02.2013, 15:08   #1368
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Есть public переменная с атрибутами [NonSerialized] и [HideInInspector].
Можно эти атрибуты заменить переделав переменную свойство?
Т.е. get открытый, а set только для своего класса.

Писать методы get на все переменные уже лень. А по два атрибута тоже много.
(Offline)
 
Ответить с цитированием
Старый 17.02.2013, 15:16   #1369
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Вопросы от новичка

Если не выводит в лог ошибок, значит их нет.
Тогда почему при компиляции половины нету того, что можно увидеть в редакторе? Давай я тебе скину проект, может так лучше будет? Ну если ты не против конечно
(Offline)
 
Ответить с цитированием
Старый 17.02.2013, 15:36   #1370
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Okay, а большой проект? Нужно же время от время пробовать делать билды.
(Offline)
 
Ответить с цитированием
Старый 17.02.2013, 21:15   #1371
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
Есть public переменная с атрибутами [NonSerialized] и [HideInInspector].
Можно эти атрибуты заменить переделав переменную свойство?
Т.е. get открытый, а set только для своего класса.

Писать методы get на все переменные уже лень. А по два атрибута тоже много.
я использую internal для такого без атрибутов
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
WISHMASTER35 (17.02.2013)
Старый 17.02.2013, 23:36   #1372
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
Okay, а большой проект? Нужно же время от время пробовать делать билды.
Ну как сказать. Платформа. Модель персонажа. скрипт с анимациями и скрипт с коннектом и управлением. И 4 Point Light. Больше ничего нету =)
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 01:02   #1373
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Okay, странно. А другие проекты у тебя работают? Выложи чтоли свой проект, проверим.
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 17:52   #1374
Левша09
Оператор ЭВМ
 
Регистрация: 28.12.2011
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопросы от новичка

Еще вопрос. Я через OnTriggerEnter включаю отображение объекта (GetComponent(MeshRenderer).enabled = true).
А как отключить через N секунд после включения?
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 18:04   #1375
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Примерно так:
void DisableRenderer() {
        
GetComponent(MeshRenderer).enabled false;
    }
    
void OnTriggerEnter () {
        
GetComponent(MeshRenderer).enabled true;
        
Invoke("DisableRenderer"2);
    } 
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 18:43   #1376
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Вопросы от новичка

Где то очень сильно туплю, но тем не менее. Имеем сериализуемый класс
[Serializable]
public class MyClass
{
 public GameObject obj1;
 public GameObject obj2;
}
Создаем экземпляр класса
public MyClass=new MyClass();
В итоге в инспекторе, на обьекте, на котором висит эта логика видим наш экземпляр с паблик полями. В паблик поле бросаем обьекты и пробуем достучаться до полей
Debug.Log(myClass.obj1);
В итоге в game mode дэбаг выводит null.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 18:54   #1377
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Lestar, т.е. в инспекторе показывает объект, а в коде получаешь null? Странно, думаю у тебя где-то в другом месте ошибка.
Скажите, есть ли возможность в билде открыть диалог выбора файла и загрузить\сохранить файл? Особенно интересует WebPlayer.
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 19:09   #1378
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Вопросы от новичка

Вэб плееру закрыт доступ к ОС из соображений безопасности.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 19:26   #1379
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Lestar, черт! Я рассчитывал сделать редактирование blockset'ов прямо в игре.
Даже html может открывать диалог выбора файлов.
Может можно как-то обойти это? Для сохранения допустим сделать, чтобы браузер скачивал мой файл, только не с сервера, а с моего приложения.

Кстати, в C# есть библиотеки для работы с ZIP? Только чтобы архивировались\распаковывались в памяти, а не сразу на диск.
(Offline)
 
Ответить с цитированием
Старый 18.02.2013, 21:09   #1380
Левша09
Оператор ЭВМ
 
Регистрация: 28.12.2011
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Вопросы от новичка

Сообщение от pax Посмотреть сообщение
Примерно так:
void DisableRenderer() {
        
GetComponent(MeshRenderer).enabled false;
    }
    
void OnTriggerEnter () {
        
GetComponent(MeshRenderer).enabled true;
        
Invoke("DisableRenderer"2);
    } 
Честно говоря не понял как это работает. На Js еще как-то понимаю, C# вообще темный лес.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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