1243 Commits

Author SHA1 Message Date
Mario Zechner
24995d28b4 [phaser] Display number of skeletons in batching test 2024-07-02 12:33:05 +02:00
Davide Tantillo
99d6693979 [ts] Release 4.2.48 2024-06-26 15:53:48 +02:00
Davide Tantillo
99affd27c7 [ts][pixi] Fixed alpha issue for mesh not using dark tint (see #2561). 2024-06-26 15:47:05 +02:00
Davide Tantillo
ed4b9f1e45 [ts][pixi] Removed WIP note from pixi readme. Add doc link to ts readme. 2024-06-22 22:33:13 +02:00
Davide Tantillo
26f8b056bb [ts][pixi] Fixed regression that caused multiple animatino update at window resize. 2024-06-21 13:25:04 +02:00
Davide Tantillo
3ef197b666 [ts][pixi] Upgraded pixi examples to latest pixi 7 (7.4.2). 2024-06-21 09:44:33 +02:00
Davide Tantillo
64fe74e91c [ts][pixi] Fix parent alpha not working for dark tint. Aligned DarkTintMaterial shader with the Batcher one. 2024-06-18 18:29:35 +02:00
Davide Tantillo
bdece0d5ef [ts] Release 4.2.47 2024-06-17 21:00:31 +02:00
Davide Tantillo
cc6fc1f5b4 [ts][pixi] Fix dark tint + alpha not working. Closes #2550. 2024-06-17 16:56:21 +02:00
Davide Tantillo
d1bbb102d3 [ts][player] Restored skelUrl. 2024-06-17 10:57:41 +02:00
Davide Tantillo
28a503a7ac [ts][pixi] Fixed regression on rendering setup pose before update state (removed internal Ticker). Closes #2539. 2024-06-16 11:19:53 +02:00
Davide Tantillo
28c8a10953 [ts] Release 4.2.46 2024-06-12 14:29:56 +02:00
Davide Tantillo
61e9be2dcc [ts][pixi] clipping + alpha for pixi objects added to slots 2024-06-12 12:41:55 +02:00
Davide Tantillo
2ac0307c84 [ts] Port of commit c2fe1a3, Added TrackEntry IsNextReady. See #2547. 2024-06-11 15:18:26 +02:00
Davide Tantillo
b4d61790f7 [ts] Port of earlier clipping cleanup commit 485de74: SkeletonClipping.ClipTriangles clean up. 2024-06-11 15:18:26 +02:00
Davide Tantillo
0e78386633 [ts] Ported clipping fixes for colinear points (a0caef6 and 932c33a). See #2546.. 2024-06-11 11:06:28 +02:00
Davide Tantillo
0481a04cef [ts] Release 4.2.45 2024-06-06 08:40:11 +02:00
Davide Tantillo
17da13d432 [ts][pixi] Add before/afterUpdateWorldTransforms to inject easily logic in skeleton lifecycle 2024-06-05 17:35:33 +02:00
Davide Tantillo
985dd84027 [ts][pixi] Empty slotsObject on destroy. 2024-06-05 16:57:05 +02:00
Davide Tantillo
e290569748 [ts][pixi] Add feature to attach pixi objects to slots
[ts][pixi] Format fix

[ts][pixi] Format fix

[ts][pixi] Use world scale for slot object.
2024-06-05 16:18:09 +02:00
Mario Zechner
e498e96355 [pixi] Update internals to be more straight forward. 2024-06-04 12:24:49 +02:00
Mario Zechner
62a8216c63 [ts] Release 4.2.44 2024-06-04 11:15:10 +02:00
Mario Zechner
a74a5754b4 [ts][player] Closes #2536, deprecate jsonURL, skelURL, and atlasURL in favor of skeleton and atlas fields. 2024-06-04 10:57:33 +02:00
Davide Tantillo
7c03945ba9 [ts][phaser] Fix events example parameters order 2024-06-03 12:09:53 +02:00
Davide Tantillo
8e20a5e02b [ts][pixi] Use pixi coordinate transformation functions 2024-06-03 11:01:15 +02:00
Davide Tantillo
569adb1cd1 [ts][pixi] Add control bones example in example list 2024-05-28 11:41:41 +02:00
Davide Tantillo
1336255592 [ts][pixi] Add methods to transform from/to pixi/spine coordinates. Add control bone example to show usage. 2024-05-24 16:38:09 +02:00
Davide Tantillo
986e061272 [ts][pixi] Excluded typescript example from build 2024-05-23 12:38:59 +02:00
Davide Tantillo
fd65b561b8 [ts][pixi] Add typescript example 2024-05-23 12:23:21 +02:00
Davide Tantillo
e39ed25240 [ts] Release 4.2.43 2024-05-17 12:31:14 +02:00
Davide Tantillo
8bca84f46e [ts] Used lambda for Color.toRgb888 2024-05-17 12:23:36 +02:00
Richard Fu
89831677e4 [ts][pixi] Add tint property for Pixi's convention. 2024-05-17 12:23:36 +02:00
Davide Tantillo
09f742d7c6 [ts] Fix SkeletonJson frame count set for PhysicsConstraintResetTimeline 2024-05-16 17:38:20 +02:00
Mario Zechner
a911384e67 Re-export examples and copy to runtimes 2024-05-16 16:08:40 +02:00
Davide Tantillo
77b6a5bb03 [ts][pixi] Add JSDoc. 2024-05-16 12:01:22 +02:00
Davide Tantillo
24dc328b15 [ts] Port of commit 687260a: Removed SlotData#path.
The name now always contains the full path.
2024-05-15 14:05:27 +02:00
Mario Zechner
4183a58100 [ts] Release 4.2.42 2024-05-14 10:19:28 +02:00
Mario Zechner
f212ece369 [ts] Fix incorrect handling of Physics.none in Skeleton.updateWorldTransform 2024-05-14 10:17:52 +02:00
Mario Zechner
eb91c170a4 Formatting 2024-05-10 14:00:45 +02:00
Davide Tantillo
098fc0847a [ts][pixi] DarkTint renderer is registered by the runtime. DarkTintMesh is automatically used if a slot has dark color. 2024-05-07 12:14:34 +02:00
Mario Zechner
524b65f43c Formatting 2024-05-07 10:32:41 +02:00
Mario Zechner
665d0c074d [ts] Release 4.2.41 2024-05-07 10:32:41 +02:00
Mario Zechner
b8580bb4ed [ts] setMixDurationWithDelta -> setMixDurationWithDelay 2024-05-07 10:32:41 +02:00
Mario Zechner
8b59c1083d [ts] Release 4.2.40 2024-05-06 09:03:43 +02:00
Mario Zechner
baf6ea020a [ts] Fix TrackEntry.mixDuration, add TrackEntry.setMixDurationWithDelay(), closes #2518 2024-05-06 09:01:45 +02:00
Mario Zechner
0a828099e9 Formatting 2024-05-03 12:47:24 +02:00
Davide Tantillo
77f48a39db [ts][player] Fixed examples embedding skeletons 2024-05-03 11:26:19 +02:00
Davide Tantillo
03f8f67e01 [ts][player] Calculates animation viewport using new Skeleton.getBounds that considers clipping. 2024-05-03 10:56:07 +02:00
Davide Tantillo
f3097222f9 [ts] Skeleton.getBounds() applies clipping, see #2515. Port of commits b043e5c, 637321a and 2049bed. 2024-05-03 10:42:25 +02:00
Davide Tantillo
b3435430b8 [examples] Updated mix-and-match not inheriting rotation on feet 2024-05-03 09:24:01 +02:00