Releases: goplus/spx
Releases · goplus/spx
v1.0.0-beta5
changes:
- fix camera hit bug
- Camera.on: bugfix
- mv AircraftWar => https://github.com/goplus/AircraftWar
- FlappyBird: https://github.com/goplus/FlappyBird
v1.0.0-beta4
new features:
- game.Camera (preview version)
changes:
- hotfix of
Stop
api
Release v1.0.0-beta3
NOTE: This version has a hotfix patch. download spx-v1.0.0-beta4 please.
new features:
- Stop(kind = All | AllSprites | ThisSprite | ThisScript | OtherScriptsInSprite)
changes:
- game.Clear => EraseAll
- sprite.Cloned = sprite.IsCloned
Release v1.0.0-beta2
new features:
- OnTouched
- startTick, currentTPS (for internal use)
- anim module use game event tick
- add global default stepUnit
- game.prevScene; sprite.gotoBack/glide(obj, secs)
changes:
- add HelloSpx in README
- fix: the animated BUG cannot be completed when the canvas FPS is too low
- fix: change image texture to linear
Release v1.0.0-beta1
new features:
- sprite.SetHeading/ChangeHeading
- refactor MovingInfo.StopMoving API
- README: Games powered by Go+ spx
changes:
- animate: revert to syncCall; onTurning/onMoving asyncCall
- AircraftWar readme
- gop v1.0.22
Release v0.9.9
new features:
- game.Reload index: allow indexFile or io.Reader
- sprite.Width/Height()
- refactor animation: support Frame/Move/Turn animation
- use eventTick to support animation
changes:
- syncCall for onTurning/onMoving
- rm createThread/abortThread
- reload: recover the attributes of all sprites
Release v0.9.8
new features:
- support hex string and color name of color config
- game.Reload
changes:
- sched/schedNow: fix for loop panic
Release v0.9.7
changes:
- fix loadSound
- fix text position of measure
- gop v1.0.18
Release v0.9.6
new features:
- add widget: measure
Release v0.9.5
new features:
- allow define Sprite in
index.gmx
by using*Sprite
or[]*Sprite
. - sprite.Step/Move() methods support int parameter
changes:
- bugfix: objectPos/Touching spriteObj