Feature
|
Facebook plugin (beta). Access features of the Facebook API, including hi-scores.
|
Add
|
Sprite: 'initial frame' property. Allows you to use sprites as tiles when each tile is an animation frame.
|
Add
|
Touch: device orientation and motion expressions, where supported
|
Add
|
Browser: update checking features. 'Is downloading update' and 'on update ready' events, and a 'reload' action. This allows you to make auto-updaters really easily. See this new tutorial on offline support.
|
Add
|
Browser: QueryString and QueryParam expressions, to access the query string.
|
Add
|
Car behavior. Based on the Classic car behavior, but with improved collisions. Classic's behavior had an annoying reverse response to hitting a solid. This new behavior responds more realistically - if you just gently bump a solid from the side, you don't lose much speed. There's also a friction setting to adjust how much speed you do lose.
|
Add
|
Pin behavior. Stick an object to another object and have it rotate and move with it at a relative position. See the new 'Pin behavior' example.
|
Add
|
Rotate behavior. Make an object spin.
|
Add
|
Flash behavior. Make an object blink.
|
Add
|
Sine behavior. Make objects oscillate with a sine wave. Two new examples demonstrate this - 'Sine behavior - types' and 'Sine behavior - grass'.
|
Add
|
Anchor behavior. Positions and sizes objects relative to the window. Useful to quickly get UI working on multiple screen sizes.
|
Add
|
Audio: 'on ended' trigger
|
Add
|
Mouse: 'set cursor style' action. You can choose between 8 cursor styles the browser provides, including "none" (invisible cursor).
|
Add
|
System condition 'Is preview'
|
Change
|
|
Change
|
Updated Google Closure Compiler (used to minify scripts) to latest version
|
Change
|
|
Change
|
Improved the Export Project dialog
|
Change
|
Layer bar: clicking the padlock icon to lock or unlock a layer no longer changes the active layer. This should help prevent accidentally activating the wrong layer.
|
Bug Fix
|
Image editor: cropping could mess up image points and collision polygons
|
Bug Fix
|
'Help on publishing to the Chrome Web Store' now links to the tutorial
|
Bug Fix
|
8 direction: ignoring input didn't work properly
|
Bug Fix
|
Platform: 'is jumping' and 'is falling' didn't work with negative gravity
|
Bug Fix
|
Platform: 'set deceleration' actually set the acceleration
|
Bug Fix
|
Platform: accidentally capped the maximum jump speed with the maximum fall speed. This cap has been removed - you may find your platform characters jumping higher, so you might need to tweak the jump strength.
|
Bug Fix
|
Destroying form controls (Text Box and Button) didn't do anything
|
Bug Fix
|
Sprite: 'spawn an object' didn't always pick correctly
|
Bug Fix
|
Sprite: image points did not mirror/flip correctly with auto-mirror/auto-flip
|
Bug Fix
|
Sprite: you can play animations in reverse by setting a negative animation speed at runtime. However, be sure to set the 'repeat to' property to the *last* animation frame - otherwise it repeats to the first frame and appears to freeze!
|
Bug Fix
|
The offline caching introduced in r63 accidentally blocked AJAX and other online requests if the app was loaded from the cache. Now network activity is permitted even if loaded from a cache.
|
Bug Fix
|
Collisions sometimes allowed objects to intersect without registering a collision (this also caused Platform to sometimes let you run inside solids).
|
Bug Fix
|
In rare cases system 'len' expression could cause check failure
|
Bug Fix
|
Pasting a line break in to an expression could cause preview to fail
|
Bug Fix
|
Audio filenames were accidentally case sensitive, which may have led to no audio playback when uploaded to some servers. (If you still have problems, make sure your server MIME types are set up right: audio/ogg for .ogg files and audio/mp4 for .m4a files.)
|
Bug Fix
|
Image points dialog: quick assign -> top-right didn't work
|
Bug Fix
|
Audio: setting audio properties like volume by tag only affected one sound if two sounds were playing using the same tag
|
SDK
|
pf_singleglobal plugins can now use properties
|