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

Сообщение от WISHMASTER35 Посмотреть сообщение
GL текстуру вроде бы не может нарисовать. Разве через какие-то ухищрения.

GL использует любой материал с любыми текстурами. Смотри пример Material.SetPass

UPD: Собственно еще вариант для отрисовки текстуры кверху ногами GUI.DrawTextureWithTexCoords

Сообщение от WISHMASTER35 Посмотреть сообщение
pax, ты уже работал с новым UNET?
Как при спавне передать некоторые параметры (цвет, имя)?
В фотоне были photonView.owner.customProperties. И то мне этот способ не нравился ибо эти свойства будут там постоянно висеть.
C UNET не работал, жду серверную библиотеку, а до того времени он пока для меня бесполезен. Мне нужны авторитарные сервера, а не облако.

Что на счет фотона, там было несколько способов.

Свойства игрока это нормальный в целом способ, они передаются всем подключившимся игрокам и могут быть использованы в любой момент. При изменении свойств синхронизируются у всех.

Еще вариант - посылать сообщения [RPC] с буферизацией. Новые игроки при подключении должны так же получать буферизированные сообщения. Такое было в стандартной сети Unity, думаю такое можно сделать и в UNET. Собственно можно даже самому написать отправлялку всем при подключении к комнате и новым игрокам при их подключении.
__________________
Blitz3d to Unity Wiki

Последний раз редактировалось pax, 31.05.2016 в 15:10.
(Offline)
 
Ответить с цитированием