spx
spx copied to clipboard
spx - A Scratch Compatible Go/Go+ 2D Game Engine for STEM education
bug: - [x] collision && trigger event - [x] bug: play animation(./test/_Quote) - [x] fixed keyboard event callback - [ ] play audio failed on web platform - [x] ui...
1. Add non-blocking API such as StartPlay, StartAnimate 2. Add blocking API: BroadcastAndWait [issue342.zip](https://github.com/user-attachments/files/17336390/issue342.zip)
### Problems * Lack of non-blocking version for animation APIs, #327 * Lack of property-transition APIs ### Design Principles * Names should be easy to understand and close to natural...
### Goal This is part of #337 and aimed to address > * Lack of non-blocking version for animation APIs, #327 ### Adjustments This issue proposes adjustments to current APIs:...
In SPX and Scratch, "sound" usually refers to two scenarios: * Sound effects * Background music Separating music from sound effects offers several advantages: * Music is typically played in...