Commit Graph
3 Commits
Author SHA1 Message Date
西风逍遥游 b9e3730072 feat(tests): enhance graphics tests with new rendering previews
- Added new test cases for various graphics functionalities, including animation previews, particle effects, and inventory UI.
- Implemented rendering previews for Mixamo animations, Box2D physics, and procedural generation, allowing for real-time visualization during tests.
- Introduced helper functions for drawing graphics elements, improving the clarity and maintainability of test code.
- Enhanced existing tests to utilize the new graphics capabilities, ensuring comprehensive coverage of rendering features.
2026-08-11 02:57:47 +08:00
sunxfancyandCursor 3aa1cdcc7c feat: enhance particle system with emission area and acceleration features
- Added support for radial and tangential acceleration in the ParticleEmitter.
- Introduced emission area configuration for particle spawning, allowing for ellipse and rectangle shapes.
- Updated JSON configuration to include new fields for size variation and spin.
- Enhanced rendering system to account for camera transformations when drawing particles.
- Improved documentation and examples to reflect the new features.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 15:53:35 +08:00
sunxfancyandCursor 73c779f87f feat: implement file watching functionality in the filesystem module
- Added methods for file watching, including `watch`, `unwatch`, `unwatchAll`, `getWatchCount`, `pollWatch`, `getLastWatchPath`, and `getLastWatchRealPath`.
- Enhanced the `Filesystem` class to support monitoring file changes, allowing for real-time updates.
- Updated the `physfs` implementation to handle file watch targets and events.
- Improved documentation and added unit tests to validate the new file watching features.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 14:51:07 +08:00