v1.0.0-rc2.2
new features:
- high-efficiency pixel collisions
- sprite.think
- sprite.width/height => costumeWidth/Height
- sprite.bounds
- sprite.pixel(x, y)
- sprite.touchingColor
- sprite.setRotationStyle
- sprite.setEffect/changeEffect: ColorEffect/BrightnessEffect
- sprite.clearGraphEffects
- sprite.stop also can stop onTick events
- sprite.glide with animation
- onLoaded when sprite.reload
- add conf.ScreenshotKey
- volume/setVolume/changeVolume
- add map.mode/width/height
- add window resize
- tutorial/00-Blank
- tutorial/00-Hello
- wrapper mobile mouse events
- assets for mobile support (setupWorkDir)
- support mobile compile (ios/android)
changes:
- game.reset: Stop(AllOtherScripts)
- config: currentCostumeIndex => costumeIndex/sceneIndex; costumes => scenes
- config: bitmapResolution = 1 in default
- reload bugfix: sprite.dying state
- sprite.touching bugfix
- can removeFromList many times
- sprite in world range
- game "stepUnit" change to map.gridUnit
- window resize not change world map
- remove reiszeWindow in layout method (to fix draw crash)