[Plugin] Ease

Post your work in progress addons and get feedback

Post » Wed Oct 12, 2016 10:21 am

Change any value or parameter gradually with easing effect.

Move objects around with easing. Change the sound volume gradually. Smoothly change an opengl effect parameter. Gradually change variables. You name it.

Demo
Sample.capx
Ease plugin v.0.1

How it works
1. Create a function that changes any value. Set this value to Function.Param(0)
Image

2. Create Ease action and pass the name of the function to it
Image

3. You're good. Once Ease action is triggered, it starts calling Setter function every tick with a new parameter taking into account Easing effect.
Image

Actions
Ease — starts easing

Conditions
In ease — checks if easing is in progress
On finished — triggered once easing is finished

Expressions
Not ready yet
B
9
S
4
Posts: 12
Reputation: 751

Post » Thu Nov 03, 2016 7:27 pm

Thanks for sharing!
B
150
S
27
G
17
Posts: 909
Reputation: 32,330

Post » Thu Nov 03, 2016 8:55 pm

Awesome !

Duration = Framerate independent ?
B
33
S
18
G
28
Posts: 2,470
Reputation: 20,904

Post » Fri Dec 16, 2016 9:21 pm

99Instances2Go wrote:Awesome !

Duration = Framerate independent ?


In this version of a plugin it assumes that the frame rate is 60. If it's not, it will work incorrectly.
B
9
S
4
Posts: 12
Reputation: 751

Post » Wed Aug 16, 2017 10:30 am

Has the development of this plugin died out?
My professional Royalty Free Music at Scirra Assets Store
--------------------------------
Specs: i5 2500, 16gb of ram, gtx 770, win 7, Focusrite Scarlett 8i6, Mackie mr8mk2, Alesis 320, browsing the net on chrome.
B
85
S
27
G
21
Posts: 1,969
Reputation: 19,167


Return to Work in Progress Addons

Who is online

Users browsing this forum: No registered users and 0 guests