Home ยป Known Issues
Index
Navigation
Community Wiki

Known Issues

Editor Performance

  • Collapsing the PlayMakerFSM Inspector foldout can improve editor performance with large FSMs.

Window Layout

  • If you switch to a project that doesn't use Playmaker, any Playmaker windows saved in the layout will display "missing script" errors.
    • Workaround: Save your Playmaker Layout and Load it when using Playmaker.

Actions

  • Play Animation: Finish event sometimes doesn't fire with Default Wrap Mode (it seems the animation stops short of the end).
    • Workaround: Use another wrap mode (e.g., Clamp Forever if it doesn't loop), or send the finish event from the animation instead.

Transitions

  • There is currently no way to set the order/priority of global transitions. This is only an issue if you use the same event in multiple global transitions and want to set priority. Might not be that common a use case...?

Copy/Paste/Templates

  • Pasting states/templates adds the necessary events and variables, but it currently doesn't handle the case where the FSM you're pasting into has a variable with the same name BUT different type. It assumes the variable is present, but in reality that variable reference will be lost and you'll have to add it again (with a different name). Case 69
    • Workaround: A lot of the time this conflict is avoided naturally since a variable's type influences its name. You could formalize this and use a naming convention that minimizes name conflicts between types (e.g., bools have Is or Has prefix that would never be used by another type).
    • Possible solutions:
      • Automatic rename?
      • Resolve name conflicts dialog?
      • Warn when variable references are lost?
Tags:

Last modified on 12/21/2015 2:59 AM by User.

  • RSS Feed