Recently Updated Pages
Others
These are mostly for internal use. IActionPlugin Used with ZoneActions and EventActions to provid...
Design Philosophy
In an earlier epoch I designed embedded system hardware, software, and development tools in two d...
Zone Actions
Zone Actions are similar to Event Actions but they're not automatically invoked in the same way a...
UI Tiles
UiButton This is the simplest UI element, implementing a momentary button. Subclass of TpSlideSh...
Zone-Based
AnimZoneLoader This class is a subclass of TpFlexAnimated tile and inherits its fields and editor...
Top-Down Layout
Important: This demo requires the New Input System and won't work unless it's enabled. Purpose T...
Tween Monitor
The Tween monitor displays information about all running tweens. It's handy to use when creating ...
Basic Architecture
Libraries TPT libraries are divided into Editor support and Runtime support, with separate assemb...
TpTweener Service
See Tweener Service
TpLib Organization
Overview The TilePlus Toolkit base runtime system, generically called "TpLib," is divided into tw...
Notes
The '[TppShowAsLabel…]' attributes allow you to display a property. This can be useful in many wa...
TilePositionDb Service
Introduction The TilePositionDb Service monitors Tilemap callbacks to update a small internal dat...
Methods
Simulate can be implemented to use the Editor update event to do something. In TpAnimatedTile and...
TilePlus Persistence
Introduction Look at any Unity or Reddit forum and you'll see endless posting about how to go abo...
Common Parameters
Common Parameters These parameters apply to all Attributes except TptShowAsLabelBrushInspector. ...
Layout System Block Diagram
This block diagram illustrates the main parts of the Layout system. The lowest-level APIs are wi...
TileFabs, Bundles, and Chunk Snapping
Recall that a Bundle (TpTileBundle) asset is an archive of a single Tilemap and a TileFab (TpTile...
Spawner Service
Introduction The TilePlus system uses pooling as much as possible and reasonable. Most of this ac...
Workflow
You probably work with Tilemaps which are included in a scene rather than Tilemaps loaded from a ...
Where to Get Started
If you’re not into coding and want to play with some feature demos, head over to the TilePlus Ext...