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

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

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

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

Ответ
 
Опции темы
Старый 02.07.2012, 23:43   #436
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Вопросы от новичка

Сообщение от WISHMASTER35 Посмотреть сообщение
Вот https://dl.dropbox.com/u/55489242/Di...WebPlayer.html чтобы диаманты красиво менялись.
Прикольная штука. Мне понравилось!
То, что кристаллы меняются местами по неправильной синусоиде, не заметил. Точнее заметил, но не обратил внимания. Дискомфорта не вызывает.

Сообщение от WISHMASTER35 Посмотреть сообщение
Как можно сделать красивую не линейную интерполяцию?
Я бы тебе посоветовал скачать абсолютно бесплатный iTween вот с этого сайта. Там каких только интерполяций нет! Вот примеры. Вещь очень полезная.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
WISHMASTER35 (03.07.2012)
Старый 03.07.2012, 00:19   #437
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

cahekp, не, меня бесит, когда скорость в начале интерполяции намного быстрее, чем в конце. Не пойму что я не так написал. Вообще мне кажется есть попроще способы для такой интерполяции. Да и когда диамант резко меняет скорость на противоположную тоже не круто, хотя везде наверна так и есть.

Тут еще вопрос сделать при падении на другой диамант отскок диаманта или сделать, чтобы диамант немного заходил в другой и выскакивал из него.
Я кстати, вместо диамантов хочу фрукты сделать)
(Offline)
 
Ответить с цитированием
Старый 03.07.2012, 01:04   #438
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Вопросы от новичка

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

Сообщение от WISHMASTER35 Посмотреть сообщение
Как можно сделать красивую не линейную интерполяцию?
SmoothStep

Сообщение от Phyton Посмотреть сообщение
Вопрос по поводу частиц. Как сделать так, чтобы когда камера находятся ближе к частицам они не уменьшались?
Первое решение которое пришло на ум - рендерить частицы ортокамерой. Но это не выход наверное, т.к. условия задачи не описаны полностью)
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
FREE MAN (03.07.2012), WISHMASTER35 (03.07.2012)
Старый 03.07.2012, 10:49   #440
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Вопросы от новичка

Сообщение от Phyton Посмотреть сообщение
Вопрос по поводу частиц. Как сделать так, чтобы когда камера находятся ближе к частицам они не уменьшались?
Они не уменьшаются, они просто прекращают расти.
У частиц есть такой параметр: "Max Particle Size" (максимальный размер частицы). Находится в "Particle Renderer". По-умолчанию равен 0.25 - 0.5. Просто сделай его побольше.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FREE MAN (03.07.2012)
Старый 03.07.2012, 11:51   #441
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Вопросы от новичка

Сообщение от cahekp Посмотреть сообщение
Они не уменьшаются, они просто прекращают расти.
У частиц есть такой параметр: "Max Particle Size" (максимальный размер частицы). Находится в "Particle Renderer". По-умолчанию равен 0.25 - 0.5. Просто сделай его побольше.
Помогло, теперь всё нормально спс
(Offline)
 
Ответить с цитированием
Старый 03.07.2012, 14:02   #442
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

SmoothStep
Ну теперь отлично)
https://dl.dropbox.com/u/55489242/Di...WebPlayer.html
(Offline)
 
Ответить с цитированием
Старый 05.07.2012, 18:15   #443
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопросы от новичка

Люди помогите с сетью.
Дело в том что подключение идет в игровом лобби, а сами игроки(теми что управляют) создаются потом. Так вот, у всех подключившихся создаются игроки, но они все принадлежат серверу. (создаются игроки просто Instatiate'ом на которм лежит NetworkView). В общем суть в том что нужно на каждом клиенте установить кем управляешь ты, а кем не ты.
(Offline)
 
Ответить с цитированием
Старый 05.07.2012, 21:21   #444
Lowlet
ПроЭктировщик
 
Регистрация: 10.05.2011
Сообщений: 104
Написано 49 полезных сообщений
(для 170 пользователей)
Ответ: Вопросы от новичка

is.SarCasm, проверяй с помощью NetworkViewID.isMine
(Offline)
 
Ответить с цитированием
Старый 05.07.2012, 21:26   #445
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Вопросы от новичка

В общем суть в том что нужно на каждом клиенте установить кем управляешь ты, а кем не ты.
Не проверить
(Offline)
 
Ответить с цитированием
Старый 06.07.2012, 14:43   #446
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: Вопросы от новичка

У меня дурацкие вопросы:
1) Если я создал два объекта и хочу управлять одним объектом из скрипта другого - обязательно искать объект методом GameObject.Find()? Можно ли получить доступ к нем напрямую или этот метод не перебирает их? Просто после блица не хотелось бы юзать методы перебора.
2) Все что находится функции Start() удаляется, а в Awake() все просто хранится?
3) MonoBehavior - это как я понял независимая от объектов логика игры (то есть правила). Как ее заюзать на JS? Пока нашел только шарп.
(Offline)
 
Ответить с цитированием
Старый 06.07.2012, 15:40   #447
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

1. Как скрипты общаются
2. Две функции выполняющиеся в разное время: Awake - при создании объекта, Start - перед первым Update.
3. Скрипты на js автоматом его наследуют (не явно).

ЗЫЖ Почитай мои уроки
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Gector (06.07.2012)
Старый 06.07.2012, 15:45   #448
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Вопросы от новичка

Сообщение от Gector Посмотреть сообщение
1) Если я создал два объекта и хочу управлять одним объектом из скрипта другого - обязательно искать объект методом GameObject.Find()?
Нет, конечно. ) Можно создать публичную переменную через public GameObject otherObject; и указать в ней ссылку на другой объект с помощью окна Инспектора.
Тут же ж в справке усё написано: http://docs.unity3d.com/Documentatio...e_Objects.html
Видимо, ты просто не внимательно ее прочитал.

Сообщение от Gector Посмотреть сообщение
2) Все что находится функции Start() удаляется, а в Awake() все просто хранится?
О_о. Ты как до этого додумался?
Если не вдаваться в подробности, то всё, что в Start, выполняется позже Awake. Для более гибкой инициализации. Вот и всё.

Сообщение от Gector Посмотреть сообщение
3) MonoBehavior - это как я понял независимая от объектов логика игры (то есть правила). Как ее заюзать на JS? Пока нашел только шарп.
MonoBehaviour - это основа для всех твоих скриптов. Без нее не будут выполняться функции Start, Update, OnGUI... Не сможешь брать ссылки на другие компоненты, удалять игровые объекты, создавать их, и т.д... Также не сможешь использовать скрипты как компоненты, они просто не будут отображаться и добавляться в окно Инспектора.
Все Javascript'ы наследуются от MonoBehaviour по-умолчанию.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Gector (06.07.2012)
Старый 06.07.2012, 15:49   #449
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Вопросы от новичка

Черт! На пять минут не успел!
__________________
(Offline)
 
Ответить с цитированием
Старый 06.07.2012, 22:09   #450
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Вопросы от новичка

Подскажите методы оптимизации для ботов, как их лучше создавать, типа инстенсинга, копии или есть тут другие способы их создания. вобщем суть такова мене надо чтобы на экране спокойно могло быть 20-25 ботов.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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