MonoBehaviour Wizard Set-Get Value

MonoBehaviour Wizard Set-Get Value

Сообщение Neodrop 27 мар 2011, 16:50

Визарды, это тяжёлая кавалерия Universe. C помощью этой группы блоков, можно создать код любой сложности, практически не используя другие блоки. Пожалуй, единственные блоки, которые не могут быть заменены Визардами, это Activators и FSM блоки.
Визарды разделены на две категории : MonoBehaviour Wizards и Universal Wizards

MonoBehaviour Wizards подготовлены для удобной работы с MonoBehaviour скриптами вашего проекта. С их помощью, вы можете легко и быстро связать ваш визуальный код с любыми скриптами, написанными "обычным" кодом.

How To : SET - GET Value

На пример, вы хотите на старте приложения, выключить скрипт MouseLook.cs на вашем CharacterController.
Добавьте блок MonoBehaviour Wizard -> Set Value в граф и откройте Инспектор.
В выпадающем списке "Select MonoBehaviour" выберите MouseLook

SelectMonobehType.jpg


Далее активируется список переменных, которые вы можете переназначить в этом скрипте.
NOTE : Вы можете вызывать только public переменные.

SelectMonobehEnabled.jpg


Теперь блок перестроил себя, добавив входную переменную типа Boolean (bool) и код почти готов к работе. Осталось только назначить переменную и сам скрипт MouseLook.
В Инспекторе Parametres IN, установите значение "enabled" в false (установлено по умолчанию).
Теперь из окна Hierarchy перетащите ваш CharacterController в поле Instance или прямо на переменную блока в рабочем поле. Переменная откроется и примет перетаскиваемый объект.

AssignTheValue.jpg


Соедините блоки между собой. Всё готово к работе.

MonoBehWizardSetValueDone.jpg


NOTE : MonoBehaviour Wizard -> GetValue работает точно так же просто.
У вас нет доступа для просмотра вложений в этом сообщении.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: MonoBehaviour Wizard Set-Get Value

Сообщение SERG__ZV 23 июн 2012, 13:22

а у меня нету mouse look в выпадающем списке :(
а блок почемуто светиться красным
.jpg
У вас нет доступа для просмотра вложений в этом сообщении.
Моя первая игра. Cсылка на видео и архив с игрой _ttp://www.youtube.com/watch?v=e8lNG-ID70E
Аватара пользователя
SERG__ZV
UNIверсал
 
Сообщения: 452
Зарегистрирован: 04 ноя 2011, 14:37

Re: MonoBehaviour Wizard Set-Get Value

Сообщение mp3 23 июн 2012, 15:27

Импортируйте в сцену Standart Assets, после чего вьібирайте MouseLook.
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

Re: MonoBehaviour Wizard Set-Get Value

Сообщение SERG__ZV 23 июн 2012, 19:13

Спасибо вам получилось.
Моя первая игра. Cсылка на видео и архив с игрой _ttp://www.youtube.com/watch?v=e8lNG-ID70E
Аватара пользователя
SERG__ZV
UNIверсал
 
Сообщения: 452
Зарегистрирован: 04 ноя 2011, 14:37


Вернуться в Уроки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1