PlayMaker Feedback > Feature Requests

Sub-state machines

(1/2) > >>

hannibalov:
Hi, first things first, I recently bought Playmaker and I am amazed by the work.

Now getting to the point, I read on the roadmap that hyerarchical FSM are planned. I assume this means sub-state machines like in mecanim? Is there a rough ETA on that? I am very very interested in that feature.

About that, will they be generic? Meaning, would sub-FSMs be swappable on runtime? (kind of like inheritance in programming). I'm guessing that would mean hard work, but hey, I'm already amazed, there's no reason not to be amazed twice ;)

Thank you!

kiriri:
swappable on runtime seems like a nice idea but it'd probably cause compiler errors... can't be sure though. If FSMs are nothing more than components, an ability to expose subfsm variables within playmaker as just like normal object variables would be awesome.
Anyways, + 1 to that :)

Alex Chouls:
Sub FSMs are actually in beta now :)

The first pass uses a Run FSM action and some UI teaks to make it easy to jump into the sub FSM to edit or view it.

The sub FSM is an FSM Template so you can easily share FSMs across your project. The PlayMakerFSM inspector also lets you point to an FSM template now.

Right now you can't swap the sub FSM at runtime, but you can easily switch between different states that each have their own sub FSM. Initialization of swappable sub FSMs would be a little tricky, but something we'll look into for the future :)

hannibalov:
wow, awesome! Is there any rough ETA?

Great work guys

tester:
+1 support!!!!
What is the ETA

Navigation

[0] Message Index

[#] Next page

Go to full version