In this post I won't go over how to animate a character in Unity or the basics of Playmaker. Those can be found here in a tutorial by Professor Dan Pachecho. However I did want to touch on the subject of Global Variables, which are very important to this construction. Basically, a global variable can be called by any object's FSM and whatever is stored in the variable is shared throughout the scene. This allows you to store values such as Health or distance and call them from any object....