Richard Davey
|
1f8276ac76
|
Updated copyright year, company and author
|
2024-02-19 17:12:24 +00:00 |
|
Robert Kowalski
|
2e4b43be4e
|
AnimationFrame duration is the duration of the frame if set, msPerFrame is not added
|
2024-01-26 13:19:54 -05:00 |
|
Richard Davey
|
59438ad874
|
Both the Animation Config and the Play Animation Config allow you to set a new boolean property randomFrame . This is false by default, but if set, it will pick a random frame from the animation when it _starts_ playback. This allows for much more variety in groups of sprites created at the same time, using the same animation. This is also reflected in the new Animation.randomFrame and AnimationState.randomFrame properties.
|
2023-09-07 18:00:18 +01:00 |
|
samme
|
7338ca5793
|
Unprotect Animation#getFrameAt
|
2023-08-25 12:51:59 -07:00 |
|
samme
|
06671cb810
|
Improve the missing texture/frame logic
|
2023-01-17 11:41:22 -08:00 |
|
Richard Davey
|
468bf7821d
|
Updated copyright year
|
2023-01-02 17:36:27 +00:00 |
|
Richard Davey
|
dfc794c339
|
Animation.showBeforeDelay is a new optional boolean property you can set when creating, or playing an animation. If the animation has a delay before playback starts this controls if it should still set the first frame immediately, or after the delay has expired (the default).
|
2022-10-31 18:01:35 +00:00 |
|
Richard Davey
|
59fbcc5ca3
|
Updated copyright year
|
2022-02-28 14:29:51 +00:00 |
|
Richard Davey
|
bf087e5068
|
Fixed JSDocs. Fix #5833 #5835
|
2021-09-20 11:51:21 +01:00 |
|
Richard Davey
|
bbcc83489f
|
Fixed JSDocs
|
2020-11-23 11:39:01 +00:00 |
|
Richard Davey
|
02c34cd64e
|
Replace integer with number
|
2020-11-23 10:22:13 +00:00 |
|
Richard Davey
|
d476032e9f
|
Animation no longer extends the EventEmitter
|
2020-09-08 12:17:18 +01:00 |
|
Richard Davey
|
bd19929006
|
JSDoc fix
|
2020-09-07 16:03:06 +01:00 |
|
Richard Davey
|
ace5b8cafb
|
Update Animation.js
|
2020-09-07 11:32:46 +01:00 |
|
Richard Davey
|
b0872c188a
|
The Component.Animation.updateFrame method has now been removed. Everything is handled by setCurrentFrame instead, which removes one extra step out of the update process.
|
2020-09-05 11:12:52 +01:00 |
|
Richard Davey
|
66f4ab69e7
|
When playing an animation in reverse, if it reached the first frame and had to repeat, it would then jump to the frame before the final frame and carry on, skipping out the final frame.
|
2020-09-04 13:06:00 +01:00 |
|
Richard Davey
|
1d798441f3
|
Support repeat count for stopping
|
2020-09-04 11:40:32 +01:00 |
|
Richard Davey
|
13601ad31b
|
Removed completeAnimation , load and setFrame and updated other methods to use new component properties.
|
2020-09-03 17:44:46 +01:00 |
|
Richard Davey
|
a2f0c2e7e3
|
Added getTotalFrames and calculateDuration methods.
|
2020-09-02 17:43:44 +01:00 |
|
Richard Davey
|
f58f94ecf6
|
Formatting
|
2020-09-02 14:42:26 +01:00 |
|
Richard Davey
|
e4a784cb8b
|
Lint fixed version of #4373
|
2020-04-27 14:40:42 +01:00 |
|
Richard Davey
|
e1b8b04623
|
Merge pull request #4975 from JasonHK/jsdoc
Fixed `this` return types
|
2020-04-27 13:25:58 +01:00 |
|
Richard Davey
|
e675c21db1
|
Finished JSDocs
|
2020-02-04 16:53:33 +00:00 |
|
Jason Kwok
|
5c040aaa62
|
Fixed this return types for Phaser.Animations.Animation
|
2020-01-30 23:13:27 +08:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
Richard Davey
|
a8a7d45956
|
Removing a frame from a 2 frame animation would cause an error when a Sprite using that animation next tried to render. Fix #4621
|
2019-07-03 15:07:53 +01:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
69f84f3ccf
|
Animations Types
|
2019-05-09 11:46:07 +01:00 |
|
Richard Davey
|
d04232ae54
|
JSDoc fixes
|
2019-02-04 11:45:17 +00:00 |
|
Richard Davey
|
348306cafb
|
Lots more jsdoc fixes and new documentation
|
2019-01-31 14:47:50 +00:00 |
|
Richard Davey
|
d380c3ac69
|
Virtually finished Scale Manager jsdocs and tidying up.
|
2019-01-28 17:12:28 +00:00 |
|
Richard Davey
|
bc962c25dc
|
All listeners use the new Events
|
2019-01-18 13:41:43 +00:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +00:00 |
|
Richard Davey
|
11ed074450
|
Refactoring how events are handled internally and in the docs
|
2019-01-15 14:37:24 +00:00 |
|
Richard Davey
|
3d36215623
|
Added repeat event.
|
2018-12-06 15:39:47 +00:00 |
|
Richard Davey
|
eda6e648fc
|
Animation now extends the EventEmitter.
|
2018-12-06 15:28:48 +00:00 |
|
Richard Davey
|
4c4421c47f
|
Docjam merge
|
2018-10-19 12:32:43 +01:00 |
|
Richard Davey
|
4b1c762296
|
Updated @memberOf to @memberof
|
2018-10-10 10:49:13 +01:00 |
|
Richard Davey
|
5ad4c8dc2b
|
All of the Animation Events now pass the Game Object as the final argument, this includes animationstart , animationrestart , animationrepeat , animationupdate and animationcomplete .
|
2018-09-27 15:55:16 +01:00 |
|
Richard Davey
|
ef558fea3c
|
Type definition fixes
|
2018-09-07 17:19:19 +01:00 |
|
Shukizu
|
96c7a4830c
|
fixed playReverse with repeat bigger than 1 #3837
|
2018-09-01 12:40:26 -03:00 |
|
Shukizu
|
a1bb80997e
|
fixed play in yoyo mode, bug found by @Ben-Millions #3837
|
2018-09-01 10:48:23 -03:00 |
|
Richard Davey
|
0a4fc5b026
|
Calling setTimeScale on the Sprite's Animation component will now set the time scale value and keep it set until you change it again. Previously it would be reset to 1 when a new animation was loaded into the component, but this no longer happens - once the time scale is set it remains in effect, regardless of which animations are played on the Sprite.
|
2018-08-31 18:45:50 +01:00 |
|
khaleb
|
2f6f8b2190
|
fix keyword-spacing
|
2018-07-24 09:36:15 -03:00 |
|
khaleb
|
6b81bc78a3
|
added since 3.12.0 in new methods, fixed keywords-spacing issue, renamed 'revert' method to 'reverse'
|
2018-07-24 09:28:56 -03:00 |
|
Shukizu
|
8da8fbedd1
|
fix animations with yoyo mode (issue: #3837)
|
2018-07-22 14:57:07 -03:00 |
|
Shukizu
|
ebc9d8d96d
|
Add a 'revert' function that can revert the flow of a animation at any time (issue #3837)
|
2018-07-22 11:44:57 -03:00 |
|
Richard Davey
|
7aa46657c2
|
Tidying up jsdocs and changing float to number
|
2018-06-26 23:19:14 +01:00 |
|
Chris Andrew
|
cb6077f231
|
Documented most of the Animation component class and some of the Animation class.
|
2018-06-01 13:11:25 +01:00 |
|
Richard Davey
|
6ef465a734
|
Animation.yoyo was ignored when calculating the next frame to advance to, breaking the yoyo effect. It now yoyos properly
|
2018-05-15 09:40:22 +01:00 |
|