The release adds methods for controlling time, improvements to multi-layer rendering, fixes for a number of core methods, and in addition cleans up the base class hierarchy.
Components renamed:
Fieldis now the name for what used to bePlane, the basic unit of drawing, a 2d structure of 8-bit valuesScrollis now used instead ofCamera
Time control:
ra.pauseto pause the flow of time- framerate is automatically limited to 60fps on high refresh monitors
--tickflag for command-line allows rendering at a specificra.tickvalue
Layering:
- any layer can be scrolled or use tilesets
- rendering semantics cleaned up for multi-layer scenes
--saveflag supports multiple layerssetComponentcan be used on any layer to bank switch components
Add-on features:
TilesetBuilderis a display that saves rendered frames to a tilesetinspectorcan be used to capture rendering data (web only)dipchangeevent- contrib tool for importing "Tiled" projects
Various methods added:
Tile.xformwhich is the same asField.xformPolygon.resizewill scale up or down polygon objectsField.toArraysinstead ofField.pack, mainly used for tests