Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

202 total results found

TilePlus Toolkit

Documentation for TilePlus Toolkit, available on the Unity Asset Store. The information in this book reflects Toolkit Version 5 and newer.  If upgrading from Version 4.X or earlier, please see 'Upgrading' in the "Introduction to TilePlus Toolkit"  chapter.

Services

TilePlus Toolkit

Dynamically loadable Scriptable Object Services for the TilePlus system

TilePlus Services

TilePlus Toolkit Services

Overview In the TilePlus system, Runtime-only Scriptable Objects are called Services or SRS, and are controlled by TpServiceManager. Services are built on a base class called ScriptableRuntimeService, which handles automatically pre-registering the service wit...

TilePlus Painter

TilePlus Painter is a UiElements-based alternative Tilemap editor for Unity3D. It has most features available in the Unity Tilemap Editor, and many that it doesn't have.

Messages and Events

TilePlus Toolkit

TilePlus has three internal messaging systems: Events and Messages: for Tiles ServiceMessages: send messages to Services. See the Services chapter.

Overview

TilePlus Toolkit Messages and Events

TilePlus Messaging and Events TpLib has general-purpose messaging and Event functionality. Messages get sent to tiles, and tiles can post events. TpServiceManager has limited messaging to any running Services. Messages functionality uses the TpMessaging Servic...

TilePlus Demo Apps

The TilePlusExtras folder has a number of demo programs. Most of them have a .txt or .md doc file in the demo's folder. The contents of this online copy may be different or newer than what's in the distribution.

Introduction To TilePlus Toolkit

TilePlus Toolkit

An introduction to this system

Events

TilePlus Toolkit Messages and Events

Events System Superficially, the Events system implemented by TpEvents seems very simple. A tile calls TpEvents.PostTileEvent with this as the method parameter. That passed instance is added to a HashSet. A HashSet is used to ensure that repeated calls to thi...

TilePlus System User Guide

Read Me First.

Messages

TilePlus Toolkit Messages and Events

So that's Events. Messages are an entirely different animal. Events is a Static class. Messages is a Service. Events is normally used as a store-and-forward events system: tiles post events and something else evaluates them later. Messages are sent imm...

XML Docs, Downloads

See Online Docs

TilePlusBase

TilePlus Toolkit

Information about the TilePlusBase class: the basis of this system

Introduction To TilePlus Toolkit

TilePlus Toolkit Introduction To TilePlus Toolkit

TilePlus Toolkit (TPT) is a unique way to work with Unity Tilemaps. It’s a Unity extension that can change the way you think about Tilemaps and how you use them. This document applies to Version 5. Main Features: New Tile class which allows private instance ...

What's Next?

Thoughts about upcoming features

Other Assets

TilePlus Toolkit

Specialized Scriptable Object assets

Getting Started

TilePlus Toolkit Introduction To TilePlus Toolkit

If you’re not into coding and want to play with some feature demos, head over to the TilePlus Extras folder. Each demo has its own documentation in text or markdown format or look here. If you haven't read the user guide, read it on this website and read it fi...

Runtime Utilities

TilePlus Toolkit

Various Utilities

Key Elements

TilePlus Toolkit Introduction To TilePlus Toolkit

New Tile Class The key component of TPT is a new Tile base class cleverly dubbed “TilePlusBase” (TPB). This tile clones itself when placed on a Tilemap in a scene. Why would anyone care? The One With No Instance Data One of the issues that developers run into ...

Diagnostics

TilePlus Toolkit

Diagnostic tools for TilePlus