122 Commits

Author SHA1 Message Date
Davide Tantillo
a4b93c6d68 Remove SetIgnoreGlobalTimeScale action and respective expression added in 61b2b029.
The same result can be achieved with "Set ignore global time scale" system action.
2026-03-23 15:45:26 +01:00
Davide Tantillo
0f671e1cca Set sizenow affects also followers. Followers are scaled on their local axis because C3 lacks of a transformation matrix and does not allow to control shear, that would be necessary to scale wrt parent axis. 2026-03-23 15:41:16 +01:00
Davide Tantillo
05344e805c Fix follower offsetY with flip/mirror. 2026-03-18 18:08:00 +01:00
Davide Tantillo
61b2b0291d Add SetIgnoreGlobalTimeScale action and respective expression. 2026-03-18 14:43:00 +01:00
Davide Tantillo
5f3c7c0a4d Followers takes gameobject rotation into account. 2026-03-17 17:28:40 +01:00
Davide Tantillo
a20d61ff50 Fix follower flip/mirror not reflecting on skeleton axis. 2026-03-17 17:03:32 +01:00
Davide Tantillo
f2c07a02ec Add BoneLength expression. 2026-03-17 12:53:29 +01:00
Davide Tantillo
a079413721 Add SlotAttachmentPlaceholder expression. 2026-03-17 12:46:14 +01:00
Davide Tantillo
f6c3d70153 Updates after 4.3 merge. 2026-03-17 11:14:58 +01:00
Davide Tantillo
a41f1c41b8 Add control-bones example. 2026-03-05 16:07:25 +01:00
Davide Tantillo
a3cda6ea79 Add is-inside-bone-radius action. 2026-03-05 16:07:16 +01:00
Davide Tantillo
00cc386246 Add mix-and-match, and mouse-following examples. 2026-03-05 12:33:06 +01:00
Davide Tantillo
52bd849fdc Add setDefaultMix action. 2026-03-05 12:11:44 +01:00
Davide Tantillo
921fc1dad9 Fix empty prop animation. 2026-03-05 10:57:50 +01:00
Davide Tantillo
3f099d6b87 Add setBoundsForSkinAnimation and setBoundsForSetupPose actions. 2026-03-04 16:39:25 +01:00
Davide Tantillo
b9cbfa9b8a Fix set bone pose scale default value. 2026-03-04 15:26:14 +01:00
Davide Tantillo
2d3e56c735 Add setBounds action and related bounds expressions to modify skeleton bounds at runtime. 2026-03-04 12:35:54 +01:00
Davide Tantillo
728186bb4f Add expressions for current animation start/end/last giving track index. 2026-02-26 12:27:13 +01:00
Davide Tantillo
f825f3755b Fix Set Animation Time with ratio. 2026-02-26 12:16:45 +01:00
Davide Tantillo
a94b17292d Removed animation speed in favor or AnimationState.timeScale. Add expression to get its value. 2026-02-26 11:55:17 +01:00
Davide Tantillo
0347e5f6ab Fix setAnimationTime action parameter order. 2026-02-26 11:37:39 +01:00
Davide Tantillo
8cbb8f257f Bone follower example. 2026-02-25 17:07:56 +01:00
Davide Tantillo
d5b04ea1bd Replaced flipx with mirror, and add flip, adapting to c3 names. Fix follower flip/mirror. 2026-02-25 15:26:51 +01:00
Davide Tantillo
758058ec39 Bone follower: add with pick, allows multiple followers, remove with pick, remove all. 2026-02-20 16:35:34 +01:00
Davide Tantillo
71baae2cc8 Add tutorial 2 for bounds. 2026-02-20 09:39:16 +01:00
Davide Tantillo
6e664a14cf Add tutorial1 project. 2026-02-10 17:38:24 +01:00
Davide Tantillo
ea4d15519d Use totalZ rather than the deprecated totalZElevation. 2026-02-10 16:54:46 +01:00
Davide Tantillo
bc6f750a39 Add support for z elevation. 2026-02-10 12:48:17 +01:00
Davide Tantillo
8aba39f7d5 Upgrade ts-defs to r771. 2026-02-09 11:44:11 +01:00
Davide Tantillo
1fd2c858ca Restored IsAnimationPlaying in actions.ts. 2026-02-06 10:54:28 +01:00
Davide Tantillo
731aa2bdf1 Fix on drag handle action. 2026-02-04 16:41:11 +01:00
Davide Tantillo
a4b7081ba3 Add Setup Pose and Setup Bone Slot Pose actions. 2026-02-04 15:33:25 +01:00
Davide Tantillo
3e15e3f688 Changed Updated Bone Pose to Set Bone Pose with the ability of holding a pose, and modif rotation and scale too. Add Release Bone Hold. 2026-02-04 15:01:22 +01:00
Davide Tantillo
f46c3fa67e Add Spine icon. 2026-02-02 10:10:02 +01:00
Davide Tantillo
6b1209d34a Fix setting invalid bounds. 2026-02-02 10:07:18 +01:00
Davide Tantillo
18ce3ae156 Add license header where missing. 2026-01-30 15:13:21 +01:00
Davide Tantillo
3ff5a9e943 Code review. 2026-01-30 15:10:12 +01:00
Davide Tantillo
2a01da00df Fixed debug skeleton position. 2026-01-29 15:00:04 +01:00
Davide Tantillo
7f092113d8 Add alert modal when manually inserting animations or skins. 2026-01-28 17:01:45 +01:00
Davide Tantillo
5e33132153 Add debug code for zoomFactor. 2026-01-28 16:48:37 +01:00
Davide Tantillo
3fa9330c83 Add link property for animation and skin selection. 2026-01-28 12:03:19 +01:00
Davide Tantillo
1447b85c6e Update texture sampling based on r469 changes. 2026-01-27 09:31:46 +01:00
Davide Tantillo
25991c282a Fix editor crash due to skin ending with comma. 2026-01-26 16:01:38 +01:00
Davide Tantillo
bab3bf625c Add link property for animation selection (dummy). 2026-01-26 10:29:46 +01:00
Davide Tantillo
7dd315e2dd Add enable collision property and logic. Add AddEmptyAnimation and ClearTrack actions. 2026-01-23 17:19:12 +01:00
Davide Tantillo
24e8a86081 Update ts definitions to r469. 2026-01-22 15:10:05 +01:00
Davide Tantillo
6aedab232e Add listener to animation state rather than on each track. 2026-01-12 16:33:37 +01:00
Davide Tantillo
329ff5b073 Changed scaleX and scaleY props meaning, they are now offset ratio with the bounds. Removed usage of skeleton scale, in favor of C3Matrix scale.
Add getter/setter to editor instance for numeric properties.
Width and height changes scale the skeleton, not only bbox.
2026-01-09 16:29:13 +01:00
Davide Tantillo
adfb71b5d3 Layout is refreshed when spine logo is loaded. 2026-01-09 16:24:23 +01:00
9fb8da80db
Fix JSON description formatting in zh-CN.json (#3006) 2026-01-09 14:18:34 +01:00