34 Commits

Author SHA1 Message Date
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
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
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
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
Davide Tantillo
fa64afbe8d Reset bounds on loader scale change. 2025-12-04 12:16:28 +01:00
Davide Tantillo
7c053efdc5 Add basic ACE to plugin. C3 Color is used for rendering. 2025-12-01 12:54:08 +01:00
Davide Tantillo
a641916750 Removed skeleton from C3Renderer because it prevents GameObject to change skeleton. 2025-11-26 12:38:18 +01:00
Davide Tantillo
af27cfaddf Add bounds reminder. 2025-11-25 10:33:12 +01:00
Davide Tantillo
683574fb41 Refactored rendering and matrix into specific class defined in c3 lib. 2025-11-24 17:20:49 +01:00
Davide Tantillo
86a0950a5f Fixed colors non premultiplied also in the editor. 2025-11-23 15:07:56 +01:00
Davide Tantillo
e27dc43e8f Several fixes with bounds and errors detection. 2025-11-20 17:31:00 +01:00
Davide Tantillo
0620a9c841 Add set-bounds prop to manually reset the bounds. Improved automatic bounds reset. 2025-11-20 12:48:46 +01:00
Davide Tantillo
50a8a47ff0 Ensure array size passed to draw mesh also for editor instance. 2025-11-19 17:59:09 +01:00
Davide Tantillo
e51b8f00cb Moved error message as a webgl text in editor. Check if textures and atlas consistency when possible. 2025-11-19 16:40:53 +01:00
Davide Tantillo
5cb027c4eb Added types for editor instance error. 2025-11-17 15:52:39 +01:00
Davide Tantillo
a64ec68c3f Animation error in editor. 2025-11-04 11:33:31 +01:00
Davide Tantillo
abbd63013b Small type fixes. 2025-11-03 15:16:29 +01:00
Davide Tantillo
281d36e634 Pull addAnimation from #2949. 2025-11-03 15:16:29 +01:00
Davide Tantillo
19396f435c Pull some improvements from #2949, style fixes, name changes to remove template plugin names. 2025-11-03 15:16:29 +01:00
Davide Tantillo
9af308b2df Add support for multiply and screen blend mode. 2025-11-03 15:16:29 +01:00
Davide Tantillo
4b80ec9a81 Removed padUint16ArrayForWebGPU since the bug has been fixed from Scirra. 2025-11-03 15:16:29 +01:00
Davide Tantillo
eac735e5a9 Add vertices colors also for editor. 2025-11-03 15:16:29 +01:00
Davide Tantillo
75f30e297d Add pma, wraps and filter management. 2025-11-03 15:16:29 +01:00
Davide Tantillo
235a96ca5c Add padding for indices to fix temporarily C3 bug. 2025-11-03 15:16:29 +01:00
Davide Tantillo
46920ff54f Improved reset bounds management. 2025-11-03 15:16:29 +01:00
Davide Tantillo
da12c23c73 Bounds added as properties. Works also in runtime. 2025-11-03 15:16:29 +01:00
Davide Tantillo
8dec202923 Fixed bounds...finally! 2025-11-03 15:16:29 +01:00
Davide Tantillo
93c56d08d0 c3 backup 2025-11-03 15:16:29 +01:00