FSM
Добавлено: 02 апр 2012, 13:08
Подскажите пожалуйста, разработчики. Я использую FSM состояния в основном графе, пакую его в контейнер, после этого все состояния ,как я понял, копируются в граф контейнера и уже никак не взаимодействуют с основным графом в котором первоначально была это часть логики, а зачем тогда делать контейнеры, если состояния из "основного" графа в нем не работают? Получается, если использовать состояния, то только в пределах одного графа, а вот это уже не дает использовать совместно контейнеры и состояния без messages. Крайне не хочу использовать messages, поскольку - это тот же goto. Если я буду использовать messages, то у меня их будет штук 300, и как я, не говоря уже о тех попытается во все этом разобраться, не запутаемся???