Animator - The Ultimate Timeline Cutscene Editor for Unity

Discussion in 'Assets and Asset Store' started by absameen, May 14, 2012.

?

What would you like to see next with Animator?

  1. More Camera Transitions

    25 vote(s)
    20.3%
  2. More Videos / Tutorials

    32 vote(s)
    26.0%
  3. HOTween Support

    30 vote(s)
    24.4%
  4. Unity 4.0 Support

    76 vote(s)
    61.8%
  5. Other / Please Specify

    12 vote(s)
    9.8%
Multiple votes are allowed.
  1. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    [​IMG]

    Now free and open-source!

    Whether you come from a background in Flash, Motionbuilder, or are completely new to animation, you will find Animator a breeze to work with!

    Key Features:

    Timeline
    Inspired by industry leading animation software such as Flash and Motionbuilder, Animator's timeline is very easy to use.
    Robust easing
    Gain access to a large selection of robust easing algorithms.
    Fast workflow
    Every aspect of the extension is geared towards a fast workflow, and we are constantly improving.
    Combine tracks
    Make use of Translation, Rotation, Orientation, Animation, Audio, Property, Event, and Camera Switcher tracks. Add keyframes to animate a performance.
    Full control
    Use the built-in player, export to JSON, or selectively copy lines of code that run your animation from the Code View.
    Open-source
    Improve upon the extension as you see fit. Be sure to share your work in the forums!


    [​IMG]

    or

    Github*
    * GUISkin files under Animator/Files/Skins/Resources should be replaced with ones extracted from the Unity Package

    Download Unity Package v1.53
    Download Documentation v1.53
    Download Documentation v1.53 Source (InDesign)

    • Feel free to use in your commercial games. (No attribution necessary)
    • Feel free to modify and distribute the source code non-commercially* with your own documentation. (No attribution necessary)


    [​IMG]

    The source code is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License
    *Note: You may use the extension in commercial games and other Unity projects. This license applies to the source code of the extension only.


    Animator Videos

    [​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG]


    Archived Videos
    The following videos are from older versions of Animator, but might still have some useful information.

    Translation Track: v1.00
    Audio Track: v1.00
    Animation Track: v1.00

    Scripts
    The following scripts have been written to help you modify special properties with the Property Track. Attach to a GameObject, add the GameObject to a Property Track and modify the custom property.

    • CameraShake.cs: A shaky camera effect. Attach to a GameObject with a camera.
    • ModifyAlpha.cs: Modify a GameObject's transparency. Must use a shader that supports transparency (such as those from the Transparent category)
     
    Last edited: Aug 15, 2013
  2. rosor

    rosor

    Member

    Joined:
    Nov 15, 2009
    Messages:
    1,599
    pretty interesting ! i m wondering if it s possible to add key frame on an existing character animation so that it can trigger an event( instantiate Fx and stuff ...) . i mean i d like to use that to synchro FX on animation : wizard casting spells, dragon spreading fire and so on ...
     
  3. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As of v1.12, Animator has an Event Track that lets you call any method from your own scripts.
     
    Last edited: Jul 3, 2012
  4. rosor

    rosor

    Member

    Joined:
    Nov 15, 2009
    Messages:
    1,599
    glad to hear about that. i might be really interested.
     
  5. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    New Video - Translation Track Showcase

    Get animating in less than a minute with the Translation Track!
     
    Last edited: May 14, 2012
  6. Phil™

    Phil™

    New Member

    Joined:
    Jan 2, 2011
    Messages:
    73
    Looks nice, but one of the things I like best about the existing solutions is the ability to expand. For instance, I can create my own event types and put them on the timeline by writing the code for those events. Will that be possible with Animator?

    Also, I don't see any mention of other properties. For instance, changing camera properties like FOV and that sort of thing. Naturally, if we can create our own custom events, this won't really matter.
     
  7. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As v1.12, Animator has a Property Track that allows you to tween and ease any property, including Camera Field of View.

    New Video - Animation Track Showcase

    Coordinate your animations in the timeline with the Animation Track for a great performance.
     
    Last edited: Jul 3, 2012
  8. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    New Video - Audio Track Showcase

    Synchronize music and sound effects to your performance in a couple of clicks with the Audio Track.
     
    Last edited: May 15, 2012
  9. nukeD

    nukeD

    Member

    Joined:
    Feb 12, 2009
    Messages:
    272
    I've spent 12 years of my past as a Flash animator... no need to say anything else, except: price? release date?

    Amazing work!
     
    Last edited: May 15, 2012
  10. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As v1.12, Animator has been released in the Asset Store.

    If you are familiar with Adobe Flash or Autodesk Motionbuilder, you will really feel at home with Animator.
     
    Last edited: Jul 3, 2012
  11. nukeD

    nukeD

    Member

    Joined:
    Feb 12, 2009
    Messages:
    272
    I noticed that :)

    Great work so far!
     
  12. p6r

    p6r

    Member

    Joined:
    Nov 6, 2010
    Messages:
    898
    Very very very interesting !!!
    I have tried to sign up but I didn't receive any e-mail to confirm !?!

    6R
     
  13. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Hi there, sometimes these confirmation e-mails get lost in the spam folder. If you still can't find it, PM me your e-mail address and I'll see to it that you're added to the mailing list.
     
  14. p6r

    p6r

    Member

    Joined:
    Nov 6, 2010
    Messages:
    898
    Done...
    Thanks,
    6R
     
  15. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
  16. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Messages:
    11,325
    I got mail from my brother about this but my concern is - will it work on all platforms and does it play nicely with ex2D? We are considering it for TOB...
     
  17. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    So far, Animator has been tested on Windows, Mac and iOS. It's powered by AMTween, a modified version of iTween. If iTween works with your scripts, then you can rest assured that Animator will function well!

    It should be noted that the Property Track uses Reflection methods GetValue and SetValue. According to the MonoCompaitability page, it should work on all platforms.
     
    Last edited: May 23, 2012
  18. Phil™

    Phil™

    New Member

    Joined:
    Jan 2, 2011
    Messages:
    73
    Looks great. Thanks for incorporating my suggestion. I'll pick this up tomorrow.
     
  19. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Thank you for doing your part in shaping Animator! We take customer feedback very seriously :)
     
  20. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    New Video - Translation Track (v1.12)
    Get animating in a couple of minutes with the Translation Track!

     
    Last edited: May 24, 2012
  21. MaDDoX

    MaDDoX

    Member

    Joined:
    Nov 10, 2009
    Messages:
    696
    Excellent job, I've actually been wanting to do something like that for some time, Flash animators really love this kind of track editor :)

    Just one question: if you can animate anything with your system, why call it only a "cutscene editor"? I think you're potentially losing customers just for the name. Or maybe not, just my impression. In any case, well done and good luck with your sales!
     
  22. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: Animator is now known as Animator - Timeline Editor For Unity

    Thanks for the suggestion. After giving it some thought, we also agree that the subtitle "Cutscene Editor" didn't describe the product accurately.
     
    Last edited: May 24, 2012
  23. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    New Video - Rotation Track
    Rotate transforms to your liking with the Rotation Track.

     
  24. nukeD

    nukeD

    Member

    Joined:
    Feb 12, 2009
    Messages:
    272
    Just got it, lets see what i can do with it!

    Thanks for the great work!
     
  25. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Thanks for purchasing, I'd love to see what you can do!
     
    Last edited: May 25, 2012
  26. nukeD

    nukeD

    Member

    Joined:
    Feb 12, 2009
    Messages:
    272
    i'm using unity indie and Animator's menu text becomes very hard to see against the light background, is there a way i can make it darker/black?

    [​IMG]

    thanks in advance!
     
  27. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As of v1.20, Animator supports both Indie and Pro versions of Unity with one universal skin.
     
    Last edited: Aug 18, 2012
  28. Lars Steenhoff

    Lars Steenhoff

    Member

    Joined:
    Aug 7, 2007
    Messages:
    874
    Just got it , Does it work with playmaker?
    Thanks
     
  29. nukeD

    nukeD

    Member

    Joined:
    Feb 12, 2009
    Messages:
    272
    Dont worry, take your time!

    i'm also using PlayMaker
     
    Last edited: May 26, 2012
  30. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Thank you for the purchase. Animator should work fine alongside any extension. While there is no direct support for PlayMaker at the current time, we will do our best to get support for it and other third-party extensions.

    @clandestine

    Edit: As of v1.20, Animator supports both Indie and Pro versions of Unity with one universal skin.
     
    Last edited: Jul 3, 2012
  31. MaDDoX

    MaDDoX

    Member

    Joined:
    Nov 10, 2009
    Messages:
    696
    Quite nice changes with fast turn out. Way to go!
     
  32. nukeD

    nukeD

    Member

    Joined:
    Feb 12, 2009
    Messages:
    272
    [​IMG]

    Thank you very much! You're extremely fast and the result looks sweet!
    About PlayMaker, you can check out this part of their forum, it might come in handy

    Thanks again!
     
  33. BrUnO XaVIeR

    BrUnO XaVIeR

    Member

    Joined:
    Dec 6, 2010
    Messages:
    1,541
    This tool is very good. Its flash style makes it super easy to use!
    Well, I had a headache with event tracks because the docs dont say anything about obligatory use of parameters for custom functions, so I just couldn't understand why my functions wasn't showing up there.
    Please update docs about it, it is to much vague about event tracks.
     
  34. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Actually, it should work with no parameters as well! I'll be posting a video explaining the event track soon. Sorry for any inconvenience caused.

    Edit: As of v1.17, the Event Track's documentation has been improved.
     
    Last edited: Aug 18, 2012
  35. liverolA

    liverolA

    Member

    Joined:
    Feb 10, 2009
    Messages:
    337
    Just bought one copy,
    I have to say,this still has a long way to go!
    you can't move the keyframe,can't drag the time indicator,can't drag mouse to navigate the timeline,when you want to navigate the timeline you have to click the keyframe one by one,this is really not handy,hope you fix this as fast as you can!
    And the animation event params don't even support boolean value????

    Try to use others cutscene editor you should get some hints!
     
    Last edited: May 27, 2012
  36. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As of v1.22, there are many more ways to navigate the timeline. Please see the documentation for more information.

    Edit: As of v1.17, the Event Track supports boolean parameters.

    Tip: If your animation is not very complex, I would recommend turning down the frames per second to something as low as 5 fps. It's a good idea to reduce the number of frames as well. Having less frames to work with, the timeline will be easier to manage for larger cutscenes.
     
    Last edited: Aug 18, 2012
  37. BrUnO XaVIeR

    BrUnO XaVIeR

    Member

    Joined:
    Dec 6, 2010
    Messages:
    1,541
    Well, it is a bug then, because here functions without parameters never shows up on animator's panel.
     
  38. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    That's very strange! I tested it myself with both C# and Javascript and it works fine. Make sure the methods are declared public if you're using C#. If you're still experiencing issues, please PM me the details so we can investigate further. Also, you might find the following video useful:

    New Video - Event Track
    Call virtually any custom method with the Event Track.

     
    Last edited: May 27, 2012
  39. Favo Yang

    Favo Yang

    Member

    Joined:
    Apr 4, 2011
    Messages:
    24
    What's the file format for the animation file? Is it ascii and human readable? So we can trace bug / even merge changes easily?
     
  40. BrUnO XaVIeR

    BrUnO XaVIeR

    Member

    Joined:
    Dec 6, 2010
    Messages:
    1,541
    Weird. methods without parameters really do not work for me. But I am using paremeters anyway, so not a real problem.
    My project already has a ton of C# scripts, maybe it is conflitant with something else, I don't know.
     
  41. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As of v1.25, an Import / Export Take feature as been added.
     
    Last edited: Aug 18, 2012
  42. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    New Video - Code View
    Copy from the Code View for more control.

     
  43. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    New Video - Property Track
    Modify any property from any component, including your own.

     
  44. pixelsteam

    pixelsteam

    Member

    Joined:
    May 1, 2009
    Messages:
    671
    Says video is private?
     
  45. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    The video should be public now.
     
  46. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Update - v1.17

    • New Feature: Auto-Key. Automatically add Translation and Rotation keyframes at the same time when Auto-Key is enabled. Click the "Auto" button to toggle Auto-Key on and off.
    • Added support for indie light skin
    • Added support for boolean parameters in the Event Track.
    • Misc. documentation improvements
     
    Last edited: Jun 4, 2012
  47. Tallenz

    Tallenz

    New Member

    Joined:
    May 9, 2012
    Messages:
    11
    This tool is turning out to be better and better! Thank you for your hard work!
     
  48. Samb88

    Samb88

    Member

    Joined:
    Mar 26, 2009
    Messages:
    194
    This is just wonderful. So many great things appear on the asset store lately :)

    I have three requests:
    First: I want to scratch trough the timeline so I can find a specific point or just "preview" the animation without the need to wind back and play the whole animation (it would be also useful, if you could see the red line move while playing the animation
    Second: Something to copy&paste or moving the keys around. It's painful when you added a key, set everything and then you notice, that the keyframes should be ten frames later for better timing
    and Third: It's really cool, that if you set an audio clip and, let's say, start the animation in the middle, the audio clip will start at the correct time! BUT when I was testing something and pressed "Play" (the unity play-button) the music started right away, but the games hasn't started yet (because of loading the level or model files or something). So the music and animation wasn't in synch anymore. I don't know if it's possible, but something to prevent the sound getting asynched with the animation would be nice.

    Thank you very much for this wonderful extension :)
     
  49. absameen

    absameen

    New Member

    Joined:
    Oct 5, 2011
    Messages:
    121
    Edit: As of v1.21, these features have been added.
     
    Last edited: Oct 11, 2012
  50. OrionC

    OrionC

    New Member

    Joined:
    May 31, 2012
    Messages:
    3
    I purchased your editor and so far I'm liking it.

    Is there a way to preview multiple tracks at once with this tool? If not, what is the prescribed method for coordinating multiple animated objects to get the "perfect shot" between them at each key point in the cut scene?

    Thanks