Arthur Pacaud
c86388018c
Add tween actions for camera zoom and camera rotation ( #4174 )
2022-08-03 22:21:45 +02:00
Florian Rival
5a71b3a05f
Add the unit (milliseconds) in the Tween behavior action parameters ( #4137 )
2022-07-24 22:23:35 +02:00
Arthur Pacaud
e65b576e4b
Adding actions to tween the value of a scene variable or a layer camera position ( #4022 )
...
* Like tweens added on objects, these tweens can be manipulated: paused, resumed or stopped.
2022-06-27 23:56:16 +02:00
AlexandreS
e91a794d91
Fix: Prevent runtime from trying to parse js map files to avoid Chrome logging warnings
2022-05-24 13:59:03 +02:00
D8H
7258da9927
[Tween] Fix the icon of the expression. ( #3606 )
...
Don't show in changelog
2022-02-09 18:23:01 +01:00
D8H
83a390089d
Add an expression to use Tween easing functions ( #3605 )
...
* This is useful to do easing with other formulas rather than the classic "lerp".
2022-02-09 10:05:42 +01:00
D8H
0fd9173069
Improve consistency of behavior descriptions by starting them with a verb. ( #3484 )
2022-01-17 17:05:37 +00:00
Florian Rival
816dc8cc74
Fix tweens automatically deleting the object sometimes affecting newly created objects ( #3321 )
2021-12-02 09:40:14 +00:00
Arthur Pacaud
2f933f2cad
Refactor the implementation of the Tween behavior ( #3218 )
...
Only show in developer changelog
2021-11-20 12:37:32 +00:00
AlexandreSi
b37d05f78c
Add color picker to Add Object Color Tween action 'To color' parameter
2021-09-14 11:11:52 +02:00
aphoenixholland
7748f3c48e
Add support for tweening object color using Hue/Saturation/Lightness (HSL) ( #2571 )
...
* This is useful to make some effects or have a more natural color change.
2021-05-17 23:23:03 +01:00
aphoenixholland
7a7a0d0eec
Add an option to Tween behavior scale actions to scale an object from its center ( #2611 )
2021-05-09 11:44:23 +01:00
Florian Rival
f35a3a6827
Improve description of all extensions
...
Don't show in changelog
2021-01-21 20:05:08 +00:00
Florian Rival
4b2cd90320
Add documentation of extensions in the generated GDJS documentation
...
Only show in developer changelog
2021-01-14 21:32:13 +00:00
Florian Rival
65d3688052
Fix duplicate classes in the generated GDJS documentation
...
Don't show in changelog
2021-01-08 19:55:20 +01:00
Florian Rival
7ef2e40066
Add more various fixes for TypeScript and code style
...
Don't show in changelog
2021-01-08 19:55:01 +01:00
Florian Rival
d0dba2a713
Fix typings in TypeScript files
...
Don't show in changelog
2021-01-08 19:54:56 +01:00
Florian Rival
d639e0ea6e
Translate more files to TypeScript
...
Don't show in changelog
2021-01-08 19:54:52 +01:00
Florian Rival
11d69e46ed
Translate all behaviors to TypeScript
...
Also adapt custom behavior code generation to use a (partial) ES6 class (methods are still added using prototype)
Don't show in changelog
2021-01-08 19:54:41 +01:00
Jeremy Kahn
323d20130c
Upgrade the Tween behavior internal engine "Shifty" to 2.14.1 ( #2128 )
...
* This brings performance improvements to the tweens and less memory usage
2020-12-11 09:33:11 +01:00
Florian Rival
4760b0ab04
Fix tweens not properly applied when only one object with the Tween behavior was created in the scene
2020-10-26 17:33:17 +00:00
Aurélien Vivet
4ab14d18f8
Add width and height actions for Tweens ( #2041 )
...
* Add width and height actions for Tweens.
* Add width and height tweens to the example.
Show the rest in the developer changelog
* Clean the example Tween-test
* Generate fixtures for the webapp
2020-10-19 13:44:00 +02:00
Florian Rival
b5990ecbe3
Fix tween behavior sometimes not working properly
2020-08-31 13:29:03 +01:00
Florian Rival
3a9f896f04
Add hot reloader (electron app only)
2020-07-25 14:23:00 +01:00
Florian Rival
9d015b9cd1
Add Flow static typing to JsExtension.js files
2020-06-20 16:57:21 +01:00
Florian Rival
fc5905b7f4
Update descriptions of extensions
...
Don't show in changelog
2020-06-20 16:57:21 +01:00
Arthur Pacaud
2489a26a08
Remove links to non-existing sourcemaps ( #1695 )
2020-04-27 18:59:58 +02:00
Florian Rival
b8ccf02f70
Refactor callbacks registration in GDJS
2020-02-11 23:33:30 +00:00
Arthur Pacaud
054e48227c
Make object and behavior registering more explicit ( #1379 )
2020-01-17 22:49:24 +00:00
Bouh
c75c6f3df1
Make warning/error icons color + other fixes ( #1330 )
2019-12-23 13:59:19 +01:00
Wend1go
5a95d3ad50
Remove ES6+ syntax in tweenruntimebehavior.js for backwards compatibility ( #1151 )
2019-07-27 16:35:30 +01:00
Florian Rival
3a90d15ddb
Remove useless translations markers
2019-05-23 23:00:25 +01:00
Florian Rival
433dc763d1
Separate Behavior into BehaviorContent and Behavior, and add RuntimeBehavior for GDCpp
2019-05-03 22:47:21 +01:00
Wend1go
1c7d11a302
Add Tween behavior to animate object position/angle/properties ( #980 )
...
* Implementation based on Shifty.js
* Add examples
2019-04-03 23:34:11 +01:00