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

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

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

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

Ответ
 
Опции темы
Старый 29.05.2015, 10:51   #2161
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Вопросы от новичка

Привет, как сделать что бы LensFlare не увеличивал свой масштаб от расстояния камеры? То есть зафиксировать его размер. Опция Zoom ничего не дает, что она включенная, что она выключенная. У кого есть какие идеи для решения этой задачи?
(Offline)
 
Ответить с цитированием
Старый 29.05.2015, 11:23   #2162
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Написать свой LensFlare? Есть еще такое https://www.assetstore.unity3d.com/en/#!/content/12845
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FREE MAN (29.05.2015)
Старый 29.05.2015, 11:34   #2163
FREE MAN
Разработчик
 
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений
(для 565 пользователей)
Ответ: Вопросы от новичка

Мда, такой движок, а такой функции простой нету - печаль. Буду решать самостоятельно.
(Offline)
 
Ответить с цитированием
Старый 29.05.2015, 11:41   #2164
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Сообщение от Phyton Посмотреть сообщение
Мда, такой движок, а такой функции простой нету - печаль.
Так есть же! Только тебе стандартный Lens Flare не нравится)

Ну и как обычно все универсальное чаще всего не подходит. Так что приходится писать свои компоненты или покупать готовые, если нет желания тратить время.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FREE MAN (29.05.2015)
Старый 29.05.2015, 14:04   #2165
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

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

Здравствуйте
Я наткнулся на баг, или накосячил
Даже не знаю как описать
Вот ссылка на ассет со сценой, в которой есть две "менюшки", в каждой расположено по одной кнопке. Кнопки эти анимированные аниматором. Нажатие на кнопку закрывает текущее окно, и открывает другое. Закритые и откритые сопровождается деактивацией/активацией флажка CanvasGroup-а окна "Interactable", с последующим отключением/включением Геймобджекта. Если разок так открыть окно, то все хорошо. Если второй раз, то по кнопке будет видно, что она не интерактивная. Но при этом она нажимеатся, и если глянуть в аниматор то мы сможем пронаблюдать как проигрывается анимация Normal, хотя в действительности это вранье О_О
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 09.06.2015, 02:44   #2167
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

Подскажите, пожалуйста, как в List<T> получить постоянный указатель на элемент списка (кол-во элементов списка постоянно изменяется)?
В блитце использовал Handle для этого.
(Offline)
 
Ответить с цитированием
Старый 09.06.2015, 07:09   #2168
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Ты используешь не тот список. В Blitz был связанный список на сколько я помню. https://msdn.microsoft.com/ru-ru/lib...(v=vs.90).aspx
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ILonion (09.06.2015)
Старый 10.06.2015, 01:36   #2169
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

Спасибо!
Но мне так и непонятно как хранить ссылку\индекс\указатель на конкретный элемент\узел списка безо всяких first, last и пр.
?

UPD: не хранить, а получить ссылку\индекс\указатель.
В блитце был type с динамически изменяемым размером и полями:
type aaa
    field x
    field y
    field z
end type
Вот мне нужна подобная штука с полями и возможностью получить указатель на конкретный экземпляр type с полями.
Где это реализовать в c#?
LinkedList<T> ? он мне всю голову поломал
Или вообще через экземпляры struct?
(Offline)
 
Ответить с цитированием
Старый 10.06.2015, 07:41   #2170
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

// элемент списка
public class aaa
{
    public 
float x;
    public 
float y;
    public 
float z;
}

// объявление 
public LinkedList<aaaaaaList = new LinkedList<aaa>();

//добавление элемента в список и получение ссылки
var addedItem aaaList.AddFirst(new aaa{x=3});
// или 
LinkedListNode<aaaaddedItem aaaList.AddFirst(new aaa{x=3});

//изменение добавленного элемента
addedItem.Value.5

// удаление из списка
aaaList.Remove(addedItem); 
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
ILonion (10.06.2015), St_AnGer (10.06.2015)
Старый 10.06.2015, 16:25   #2171
Andvrok
Бывалый
 
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений
(для 995 пользователей)
Ответ: Вопросы от новичка

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

Да можно собственно и обычный список использовать для ссылочных типов (class).

// список элементов типа aaa
List<aaaitems = new List<aaa>()

// создание экземпляра, он же и ссылка на самого себя
aaa aaaItem = new aaa{z=1};

// добавление в конец списка
items.Add(aaaItem);

// изменение
aaaItem.y=42;

// индекс в списке
int index items.IndexOf(aaaItem);

// удаление из списка
items.Remove(aaaItem)

if( 
items.IndexOf(aaaItem) == -1){
   
Debug.Log("Нет в списке этого элемента уже");

__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ILonion (10.06.2015)
Старый 10.06.2015, 21:33   #2173
ILonion
ПроЭктировщик
 
Регистрация: 02.10.2014
Сообщений: 102
Написано 5 полезных сообщений
(для 25 пользователей)
Ответ: Вопросы от новичка

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

Обновился с 5.0.1 до 5.1, пропала возможность импортировать аудио



__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 12.06.2015, 19:55   #2175
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Вопросы от новичка

Обновился с 5.0.1 до 5.1, пропала возможность импортировать аудио
Лол! Попробуй патчрелиз Patch 5.1.0p1
http://unity3d.com/unity/qa/patch-releases
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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