Richard Davey
|
c444f53d28
|
* SpineGameObject.setSlotAlpha is a new method that allows you to set the alpha on a specific slot in a Spine skeleton. * The SpineGameObject.setAlpha method has had its 2nd parameter removed. This fixes needless slot look-ups during rendering when a Spine Game Object is inside a regular Container. If you need to set slot alpha, use the new setSlotAlpha method instead. Fix #6571
|
2024-02-01 12:47:35 +00:00 |
|
Richard Davey
|
76831e88ec
|
The Spine 4.1 Plugin will now call preUpdate automatically when the play method is called. This forces the new animation state to update and apply itself to the skeleton. This fixes an issue where Spine object would show the default frame in the Spine atlas for a single update before the animation started. Fix #5443
|
2024-02-01 12:23:08 +00:00 |
|
Richard Davey
|
9d6f5af89c
|
Spine 4 Plugin dist for v3.70.0
|
2023-11-10 15:34:27 +00:00 |
|
Richard Davey
|
2aeaa4d0f2
|
Spine 3 Plugin dist for v3.70.0
|
2023-11-10 15:33:49 +00:00 |
|
Richard Davey
|
364dad966c
|
SpineGameObject.setSkeletonFromJSON has been fixed so it now passes the parameters in the correct order to the setSkeleton method. Fix #6585
|
2023-11-10 14:45:11 +00:00 |
|
Julius Diaz Panoriñgan
|
a902fe05da
|
fix JSDoc fired event: Phaser.Loader.LoaderPlugin#ADD -> Phaser.Loader.Events#ADD
|
2023-07-26 09:51:49 -07:00 |
|
Richard Davey
|
e02b9e78ab
|
Spine Debug builds
|
2023-04-12 19:32:55 +01:00 |
|
Richard Davey
|
5469eb8a63
|
Updated Spine 3 and 4 plugins
|
2023-04-12 19:28:15 +01:00 |
|
Richard Davey
|
e0514a37ac
|
v3.60.0 Beta 20 Release
|
2023-03-17 18:24:45 +00:00 |
|
Richard Davey
|
56e233f539
|
Updated for 3.60 Beta 19
|
2023-02-08 14:36:26 +00:00 |
|
Richard Davey
|
197d2215a7
|
If a SpineContainer had a mask applied to it and the next immediate item on the display list was another Spine object (outside of the Container) then it would fail to rebind the WebGL pipeline, causing the mask to break. It will now rebind the renderer at the end of the SpineContainer batch, no matter what, if it has a mask. Fix #5627
|
2023-02-06 17:44:22 +00:00 |
|
Richard Davey
|
083a465f8d
|
Previously, it wasn't possible for multiple Spine Atlases to use PNGs with the exact same filename, even if they were in different folders. The SpineFile loader has now been updated so that the always-unique Spine key is pre-pended to the filename, for example if the key was bonus and the PNG in the atlas was coin.png then the final key (as stored in the Texture Manager) is now bonus:coin.png . The SpinePlugin.getAtlasCanvas and getAtlasWebGL methods have been updated to reflect this change. Fix #6022
|
2023-02-06 17:35:50 +00:00 |
|
Richard Davey
|
1fa400b431
|
The Spine Plugin add and make functions didn't clear and rebind the WebGL pipeline. This could cause two different visual issues: The first is that a Phaser Game Object (such as a Sprite) could be seen to change its texture to display the Spine atlas texture instead for a single frame, and then on the next pass revert back to normal again. The second issue is that if the Spine skeleton wasn't added to the display list, but just created (via addToScene: false ) then the Sprite would take on the texture frame entirely from that point on. Fix #6362
|
2023-02-06 16:44:32 +00:00 |
|
Richard Davey
|
54e7754863
|
Using drawDebug on a Spine Game Object to view its skeleton would cause the next object in the display list to be skipped for rendering, if it wasn't a Spine Game Object too. This is because the Spine 3 skeleton debug draw ends the spine batch but the Scene Renderer wasn't rebound. Fix #6380
|
2023-02-06 16:14:17 +00:00 |
|
Richard Davey
|
b83e4956ba
|
New build of Spine 3 plugin against 3.60
|
2023-01-24 17:48:59 +00:00 |
|
JustinTien
|
9fa74e7dc4
|
spine4.1 plugin about createSkeleton perf issue (also optimize spine plugin spineFileCallback func)
|
2023-01-14 04:52:24 +08:00 |
|
JustinTien
|
6c3f137141
|
plugins/spine4.1/copy-to-examples.js path fixed
|
2023-01-10 23:39:11 +08:00 |
|
JustinTien
|
0824d5c5ab
|
plugin/spine4.1 SpinePlugin.createSkeleton atlasPage need always setTexture
|
2023-01-10 17:51:52 +08:00 |
|
JustinTien
|
575d9dd70c
|
Add plugins/spine4.1 (spine-runtimes 4.1)
|
2023-01-10 12:47:44 +08:00 |
|
Richard Davey
|
c3a7727852
|
Update SpineGameObject.js
|
2022-11-22 21:55:33 +00:00 |
|
Richard Davey
|
8c154e0928
|
Update SpineGameObject.js
|
2022-08-19 16:44:46 +01:00 |
|
Richard Davey
|
59fbcc5ca3
|
Updated copyright year
|
2022-02-28 14:29:51 +00:00 |
|
Richard Davey
|
1abf11e4f9
|
Update SpineGameObject.js
|
2022-02-08 22:20:52 +00:00 |
|
Richard Davey
|
f733f8429b
|
New Spine runtimes
|
2022-02-04 16:05:09 +00:00 |
|
Richard Davey
|
e68f09cefb
|
Updated jsdocs. Fix #5857
|
2022-02-04 16:05:02 +00:00 |
|
Richard Davey
|
368b37b916
|
Updated Spine webpack config to use Terser
|
2022-01-21 17:33:16 +00:00 |
|
Richard Davey
|
ed497bb700
|
New Spine Plugin dist files
|
2022-01-21 17:33:01 +00:00 |
|
Richard Davey
|
f3efd68363
|
Update README.md
|
2022-01-21 17:20:22 +00:00 |
|
Richard Davey
|
c7f95ba407
|
New Spine runtime update
|
2022-01-21 17:20:15 +00:00 |
|
Richard Davey
|
93db763f69
|
Merge pull request #5340 from 16patsle/Fix_object_types
Add more specific 'object' types, including GO Configs
|
2021-09-23 15:30:43 +01:00 |
|
Richard Davey
|
496b928c61
|
Fixed eslint issues
|
2021-09-21 11:38:33 +01:00 |
|
xiamidaxia
|
4ada682501
|
Fix all scene share the same spine renderer.
|
2021-07-01 14:06:27 +08:00 |
|
xiamidaxia
|
eb6ef7debd
|
Fix SpinePlugin destroy
|
2021-06-30 20:41:25 +08:00 |
|
xiamidaxia
|
f93388851a
|
Fix spine plugin multiple game instances support #5765
|
2021-06-30 19:42:18 +08:00 |
|
Richard Davey
|
4eb02a6e09
|
New Spine Plugin build
|
2021-03-26 11:38:29 +00:00 |
|
Richard Davey
|
825c2821bb
|
The Spine Plugin factory functions now use the local Scene Spine Plugin reference in order to create the objects, rather than the Scene belonging to the first instance of the plugin. This prevents errors when you have globally installed the Spine plugin, but then remove or destroy the first Scene using it
|
2021-03-26 11:14:07 +00:00 |
|
Richard Davey
|
62f9cf7ebe
|
New Spine Plugin build
|
2021-03-24 20:06:15 +00:00 |
|
Richard Davey
|
215c310341
|
New Spine Plugin build
|
2021-03-08 15:00:21 +00:00 |
|
Richard Davey
|
ce2918d66b
|
Spine build
|
2021-03-03 18:10:18 +00:00 |
|
Richard Davey
|
17ceb810e8
|
Spine Game Objects and Containers will now add themselves to the Camera render list, fixing issues where input didn't work if depth was used or they were overlapped with another interactive Game Object.
|
2021-03-02 14:59:12 +00:00 |
|
Richard Davey
|
13fde9ce7a
|
Update SpinePlugin.js
|
2021-03-02 14:59:00 +00:00 |
|
Pong
|
9ff874edf1
|
fix(spine-plugin): errors throw while game destroy
|
2021-02-22 20:50:03 +08:00 |
|
Richard Davey
|
c5afbb41ef
|
Fixed docs
|
2021-01-10 11:35:45 +00:00 |
|
Richard Davey
|
9a222576a8
|
Spine 3.51 Plugin
|
2021-01-05 15:10:42 +00:00 |
|
jdcook
|
80df367113
|
fixed spine texture bug when using prefixes
|
2021-01-04 13:02:51 -06:00 |
|
Richard Davey
|
f42908f713
|
3.50 Spine Plugin Release
|
2020-12-16 10:28:05 +00:00 |
|
Richard Davey
|
7a3bb23a9a
|
New build of the Spine Plugin
|
2020-12-11 13:43:05 +00:00 |
|
Richard Davey
|
1a65f50a25
|
Added new renderDirect hook which RenderTexture can use. Fix #5431
|
2020-12-11 13:40:53 +00:00 |
|
Richard Davey
|
297c44595a
|
Enforce this on Container children only
|
2020-12-11 13:19:26 +00:00 |
|
Richard Davey
|
1d56c360af
|
Fixed docs and ended batch if rendering.
|
2020-12-11 13:13:28 +00:00 |
|