Тема: Прототипы
Показать сообщение отдельно
Старый 12.04.2011, 22:09   #19
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Прототипы

Мне нужно было сделать мерцание объектов. Я сделал объект, в него внес все кубы, из которых состоит уровень в качестве чайлдов. Затем я из главного объекта перебирал все объекты и менял им цвет. Однако, меняться так, как надо, они не хотели (либо по очереди, либо вообще не менялись и давали странную ошибку). В этом случае я изменял материал у каждого объекта.
Однако, если вместо material изменять sharedMaterial, то будет изменяться сам материал, и это изменение коснется всех мешей, которые имеют этот материал. Я просто повесил скрипт, который меняет sharedMaterial на один из кубов, и изменение sharedMaterail`а на этом кубе действовало на все.
Также, изменение sharedMaterial сохраняется даже в режиме редактора (нужно быть осторожным)
(Offline)
 
Ответить с цитированием