Recently Updated Pages
Version 6 Changes
If you're upgrading to version 6, have tons of errors, and are looking here: DELETE the Assets/Pl...
Match-3
New demo in 'Oddities' folder: Match Implements the basic Match-3 mechanic using tiles as the tok...
Lifetime of a TilePlus tile
TilePlus lets you treat a Tile script much like a script attached to a GameObject: but Tiles are ...
TpLibInit and TpLib Memory allocation
The static library TpLib.cs has several Dictionaries that keep track of all TPT tiles. The initia...
ITpMessaging
ITpMessaging is used to implement targets for data packets sent via TpMessaging. It's pretty simp...
TSceneInitializer
You use one of the SetScene overloads of ChunkedSceneManager to change TScenes. The very last thi...
Selectors
Selectors are used by the layout system to determine what and how to load. Each Selector has a re...
Layout System : Introduction
TilePlus Toolkit’s Layout system was changed in Versions 4 and 5. It’s more memory efficient and ...
TpZoneLayout
At an even higher level, the TpZoneLayout MonoBehaviour component leverages a ZM to implement a b...
Updating TileFabs
One of the goals of this system is rapid iteration. One final annoyance comes from the fact that ...
Notes
Other Uses for Bundled Tilemaps When using Tile+Painter, Bundle assets and TileFabs appear in the...
Details
As mentioned before, TpTileBundle (Bundle) assets are used to archive all or a section of a Tilem...
Bundling Workflow
To make a compatible prefab: Use the Grid Selection mode of TilePlus Painter OR Select a Grid wit...
Introduction
You probably work with Tilemaps that are part of a scene. This is the easiest way to use TilePlus...
Version 6 Improvements
Tweens can be paused with PauseTween. Pause state can be queried with TweenIsPaused. RUNNING sequ...
Messages Between Objects
TpMessages has a secondary, separate typed-subscription system using the same MessagePacket schem...
Messages
So that's Events. Messages are an entirely different animal. Events is a Static class. Events is ...
Overview
TilePlus Messaging and Events TpLib has general-purpose messaging and Event functionality. Messag...
Spawner Service
Introduction The TilePlus system uses pooling as much as possible and reasonable. Most of this ac...
TilePlus Services
Overview In the TilePlus system, Runtime-only Scriptable Objects are called Services or SRS, and ...