Показать сообщение отдельно
Старый 31.10.2020, 17:58   #174
EvilOkta
Знающий
 
Аватар для EvilOkta
 
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений
(для 229 пользователей)
Ответ: Проблемы разработки от EvilOkta

Сообщение от Randomize Посмотреть сообщение
Можно собрать все булы в 1 большой инт.
Примеры тут: https://alemil.com/bitmask
Хорошая идея! Возьму на заметку. Я, правда, уже решил задачу, но более топорным способом. Енумы соответствуют названиям булевых переменных в аниматоре
foreach (AnimatorControllerParameter parameter in NPCAnimator.parameters)
        {
            
NPCAnimator.SetBool(parameter.namefalse);
        }
        
NPCAnimator.SetBool(Enum.GetName(typeof(enState), (int)CurrentAnimationState), true); 
__________________
Области Хаоса - мой новый Youtube проект

Последний раз редактировалось EvilOkta, 01.11.2020 в 00:09.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Randomize (31.10.2020)