Animation Curves

Discussion in 'JS Plugin Releases (RMMV)' started by Galenmereth, Apr 26, 2019.

  1. Galenmereth

    Galenmereth I thought what I'd do was Veteran

    Messages:
    2,206
    Likes Received:
    1,917
    Location:
    Norway
    First Language:
    English
    Primarily Uses:
    RMMV
    TDDP_AnimationCurves 1.0.3
    Galenmereth

    Introduction
    This plugin allows you to set animation curves (so-called easing functions) to be used with Move Picture and Tint Picture events.

    Features
    • Easy Plugin Commands that only need to be placed before a Move Picture or Tint Picture event to affect them. Multiple can be chained. See "How to use"
    • 30 easing curve functions, including Elastic, Bounce, Quad and Exponential
    • Animated in-game (in test mode) preview of all easing functions. Just press F11, or configure a different hotkey in the plugin's settings.
    • Configurable Plugin Command key; if you'd rather type "SmoothCriminal" than "AnimationCurve" in your Plugin Commands, you can configure that in the plugin's settings.

    Screenshots
    More and better visual examples of how this can be used coming soon, as I'm using this actively in my own game.

    [​IMG]
    [​IMG]

    How to use
    Add one or more Plugin Commands before a Move Picture or Tint Picture event, in the following format:
    [​IMG]

    "QuadOut" is one of the 30 available animation curves, and the x (optional) is the property in the Move Picture call to affect with this curve. If no property is specified, it defaults to using the curve on all properties (x, y, scale width, scale height, and opacity)

    The Plugin Commands must be placed before the Move Picture or Tint Picture events that they are to affect. They do not have to be placed within the same event window, however, so you can put them in Common Events if you wish.

    There is also a useful in-game preview of how all the different animation curves work. By default, pressing F11 will open this view, which looks like this:
    [​IMG]

    Just hit F11 again to close it. You can configure the hotkey in the plugin's settings. It will only work in test mode, so no need to worry about it affecting your published game.

    See the Help section of the plugin for more information.

    Download
    Grab the latest release here: TDDP_AnimationCurves.js (compressed version)
    The compressed version removes all unnecessary comments and shaves off 15KB of the file-size, down from 28KB.

    Credit and Thanks
    - Tor Damian Design / Galenmereth
    - hiddenone for testing
    - McGinley Smith for the original easing functions

    Author's Notes
    Released under an MIT License (free for commercial use)
     
    Last edited: Apr 26, 2019
    #1
  2. Neo Soul Gamer

    Neo Soul Gamer Veteran Veteran

    Messages:
    612
    Likes Received:
    329
    Location:
    Nova Scotia, Canada
    First Language:
    English
    Primarily Uses:
    N/A
    Welcome back!
     
    #2
    DarkHunter and Galenmereth like this.
  3. Nicke

    Nicke Fortune seeker Veteran

    Messages:
    533
    Likes Received:
    509
    Location:
    Sweden
    First Language:
    Swedish
    Primarily Uses:
    RMMV
    Great addition.
     
    #3
  4. bazrat

    bazrat Veteran Veteran

    Messages:
    233
    Likes Received:
    152
    Location:
    Washington State
    First Language:
    English
    Primarily Uses:
    RMMV
    neat plugin!
     
    #4
  5. Galenmereth

    Galenmereth I thought what I'd do was Veteran

    Messages:
    2,206
    Likes Received:
    1,917
    Location:
    Norway
    First Language:
    English
    Primarily Uses:
    RMMV
    #5
    Archeia and bazrat like this.
  6. jeuxdeproust

    jeuxdeproust Warper Member

    Messages:
    2
    Likes Received:
    1
    First Language:
    English
    Primarily Uses:
    RMMV
    Phenomenal plugin omg, I'm gonna have fun with this!
     
    #6
    Galenmereth likes this.
  7. Tea's Jams

    Tea's Jams I'm human Veteran

    Messages:
    764
    Likes Received:
    1,915
    First Language:
    English
    Primarily Uses:
    RMMV
    Wow, this is cool!
     
    #7
    Galenmereth likes this.
  8. pasunna

    pasunna Veteran Veteran

    Messages:
    120
    Likes Received:
    18
    First Language:
    thai
    Primarily Uses:
    RMMV
    It's not compatible with mog picture effect T_T
    To bad, I already use his plugin in many place
    your effect is very cool too
    want to add them -...-
     
    #8

Share This Page