Authoring

Haven't written in a while, because I was busy and very little progress was made on FlowEnt, but I'm happy to announce the biggest improvement this year: Authoring!

Authoring is a way to create animations using the editor without writing a single line of code! It's as simple as it sounds and all you need is to choose out of these 4 options:

  1. Animations Authoring
  2. Tween Authoring
  3. Echo Authoring
  4. Flow Authoring
You can attach these MonoBehaviours to any of the GameObjects you want and you can create your own animation using FlowEnt's Editor Builders.
Before we create the animations let's see what setup settings any of these 4 offer us:
  • Start mode - basically on what event should the animation be built and start. The available options are
    • Awake - Unity's Awake method
    • Start - Unity's Start method
    • OnEnable - Unity's OnEnable method
    • Custom - In order to trigger the custom one, all you need to do is call the StartCustomMode(). This can be done from an editor's Unity Event.
  • Delay - does what it says and nothing more. Offers a delay for the animation to start.
  • Auto Destroy - this can be to clean up animations just to make sure you don't leave them running once the GameObject is destroyed. Basically, the animation is stopped once the GameObject is destroyed.
  • Trigger On Complete - whether or not to trigger the on complete event on the animation.
All you need to do now is to set up your animations and press play! (or preview them using the FlowEnt Previewer



Comments

Popular Posts