Поскольку FluidMoveBehavior
настолько инкапсулирован и исходный код недоступен, единственным выходом, когда он не работает должным образом, является метод проб и ошибок.Еще хуже то, что эта функция концептуально очень непрозрачна, и последствия того, что произойдет, если вы измените настройки, изначально не совсем ясны.
Ваша лучшая надежда на то, чтобы сценарий мастер / деталь работал (самый сложный)Один из них - создать очень маленький пример, заставить его работать и постепенно вводить свой код, пока он полностью не интегрируется.
Есть и другие рабочие примеры, кроме демонстрации MIX10.Я рекомендую прочитать и перечитать объяснение Майка Таулти до тех пор, пока функция не станет менее непрозрачной:
Обратите внимание, как онподходит к проблеме постепенно и с небольшими тестовыми программами.Вот как избежать потери времени, пытаясь использовать функцию «черного ящика».
В любом случае, обещание «интерактивности без усилий» может показаться довольно бесполезным прямо сейчас.Возможно, это урок для других разработчиков поведения: как клиенты будут отлаживать его, когда он не работает?Ответ: дайте им инструменты, такие как настраиваемая регистрация.Когда это не работает, тишина невыносима.