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

Upgrading From Earlier Versions

TilePlus Toolkit Introduction To TilePlus Toolkit

Upgrading If you're upgrading from Version 4 or earlier and you've been writing custom code using TilePlus' APIs: Copy your project and open the copy prior to loading TilePlus Version 5 or newer. You will have many errors due to API changes. If you haven't w...

Persistence

TilePlus Toolkit

TpLib Organization

TilePlus Toolkit Introduction To TilePlus Toolkit

Overview The TilePlus Toolkit base runtime system, generically called "TpLib," is divided into two groups of code. This is a block diagram of the core software. Dashed lines are inheritance, solid lines are dependencies. Static classes These are static becau...

TileFabs and Bundles

TilePlus Toolkit

TpLib

TilePlus Toolkit Introduction To TilePlus Toolkit

TpLib itself is a large class divided into eight partial classes: TpLib TpLibData TpLibDataAccess TpLibPools TpLibScene TpLibTasks TpLibTiming An Editor folder has the final partial class: TpLibEditorUtils If you're coding to the TpLib API, the parts you'd...

TileFabLib, ZoneManagers, and Layout

TilePlus Toolkit

Editor Library

TilePlus Toolkit Introduction To TilePlus Toolkit

The Editor Library comprises, well, a whole lot of stuff! Unity menu items The custom Selection and Brush Inspectors The Tile+Brush Custom editor windows Component editors UIElements IMGUI tile editor Diagnostic tools Archiving functions Tile+Painter There's...

Interfaces

TilePlus Toolkit

Zone Actions

TilePlus Toolkit Messages and Events

Zone Actions are similar to Event Actions but they're not automatically invoked in the same way as EventActions. These are normally invoked by MessageTarget methods: the targets for SendMessage. While it's certainly possible to invoke a ZoneAction's Exec metho...

Attributes

TilePlus Toolkit

The Big Deal

TilePlus Toolkit TilePlusBase

A Key Feature None of the TpLib TMDB and query functions, and none of the Event, Messaging, Persistence, and most other TilePlus functionality would work without the special TilePlusBase class. Throughout the documentation and codebase you'll see TilePlusBase ...

Components

TilePlus Toolkit

Monobehaviour components for TilePlus

TilePlus Tile Asset Varieties

TilePlus Toolkit Other Assets

These are all project-level asssets. TpTileBundle: The asset created when you create a prefab from Tilemaps. TpTileFab: Another asset created when you create a prefab from Tilemaps. ProxyTile: a special tile used by Tile+Painter. Not available in a build. TpP...

Ui System

TilePlus Toolkit

Animated Tiles

TilePlus Toolkit Other Assets

TpAnimatedTile TpAnimatedTile is a simple animated tile and if you want to learn about the code, it’s the simplest TPT Tile. Public fields: PlayOnStart: Begin animation when the game starts. AnimationSpeed: Set animation speed relative to that set in the Tile...

Introduction

TilePlus Painter

Introduction to Painter

Special Tiles

TilePlus Toolkit Other Assets

TpBundleTile TpBundleTile loads a TileBundle to the Tile's parent Tilemap. TileBundle: a reference to a Bundle in the project. ApplyMatrix: Apply the Matrix to all tiles in the bundle. Ignored if Matrix is invalid TptNewGuids: Apply new GUIDs to TilePlus tile...

Paint Mode

TilePlus Painter

Tweener Tiles

TilePlus Toolkit Other Assets

TweenerFlex This is the best tile to use when experimenting with tweens. When viewed in a TilePlus Selection inspector only the fields appropriate for the particular 'target' are displayed. Note about Color tweens: there's no Ease Function for these. 'Lerp' is...

Edit Mode

TilePlus Painter

Editing in Painter