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

165 total results found

Tweening

TilePlus Demo Apps

Purpose A playground to experiment with the tweener Five scenes Basic Tween Types The image shows Painter displaying a TweenerFlex tile. TweenerFlex tiles expose every possible parameter for you to play with. The visible fields change as you select dif...

TilePlus Code Documentation

XML Docs, Downloads

ONLINE Online Documentation DOWNLOAD TPT5-html-doc.zip

Lifetime of a TilePlus tile

TilePlus Toolkit Technical Notes

TilePlus lets you treat a Tile script much like a script attached to a GameObject: but Tiles are not GameObjects. It’s easy to forget that a Tile is based on the ScriptableObject class. Here’s part of what the Unity manual says about Scriptable Objects: Just l...

Inhibiting Callbacks

TilePlus Toolkit Technical Notes

For performance reasons you might want to temporarily inhibit TpLib from responding to certain Tilemap callbacks, specifically: tilemapPositionsChanged tilemapTileChanged For example, if you fill a large area of tiles these callbacks will trigger repeatedly....

Properties

TilePlus Toolkit Create Your Own

Why so many properties? Fewer serialized fields for things that are just basically boolean switches used by various parts of the system. For subclasses that don’t implement a particular functionality, specific fields aren’t needed, just a constant value. For t...

Methods

TilePlus Toolkit Create Your Own

Simulate can be implemented to use the Editor update event to do something. In TpAnimatedTile and TpFlexAnimatedTile it’s used to show an animation preview. It's unlikely that you'd need to implement this yourself if you inherit from classes that already imple...

Namespaces and Interfaces

TilePlus Toolkit Create Your Own

Namespaces The GUI formatter for the Brush and Selection inspectors displays information in class-hierarchical order. But it needs to know what not to display, otherwise it will breeze through the class hierarchy all the way to UnityEngine.Object. Therefore, b...

Design Philosophy

TilePlus Toolkit Introduction To TilePlus Toolkit

In an earlier epoch I designed embedded system hardware, software, and development tools in two different areas: Pro Audio Digital Signal Processing Both of these fields are 'real-time' programming. It's not dissimilar to what you have to deal with in Unity3...

Features

TilePlus System User Guide What is this ... THING

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. REQUIRES UNITY 6 OR NEWER Main Features: New Tile class which allows private instance data on a ...

Where to Get Started

TilePlus System User Guide What is this ... THING

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. The demo program doc files can also be found here. If you want to use Tile+Painter: it ...

New Tiles!

TilePlus System User Guide What is this ... THING

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...

Basic Architecture

TilePlus System User Guide What is this ... THING

Libraries TPT libraries are divided into Editor support and Runtime support, with separate assembly definitions. The Editor Library This includes support for the custom Selection Inspector, the Tile+Brush, several custom editor windows, diagnostic tools, and T...

More Tiles!

TilePlus System User Guide What is this ... THING

You’ll also find some easy-to-use TPT tiles: TpAnimatedTile: similar to Unity’s AnimatedTile, but with looping support including Ping-Pong. FlexAnimatedTile: animated tile where you can choose what to animate from an asset that contains a list of sprite animat...

What Can I Do With It?

TilePlus System User Guide What is this ... THING

If all you were interested in was Tile+Painter, you’ll find it can do 90% of that the Unity Tilemap Editor (UTE) can do and many things that it can’t or doesn’t do. Read all about it in Tile+Painter User Guide. Let’s talk about the new types of tiles. One of t...

Unboxing, Setup, and Reinstalling

TilePlus System User Guide What is this ... THING

What’s in the Box? Installing the TilePlus Toolkit UnityPackage will add a few folders to your Assets folder: Assets/Gizmos/TilePlus Assets/Plugins/TilePlus Assets/TilePlus Extras The Assets/Gizmos/TilePlus folder should never be removed unless you’re deleti...

Menu Items

TilePlus System User Guide

After installation, there’s a new “Tools/TilePlus” menu. Online Docs Tile+Painter Tile+Painter Modifiers Prefabs Prefabs/Bundle Tilemaps Prefabs/Unlocked Tiles test Configuration Editor Refresh System Utilities Utilities/Update TileFab Asset GUIDs Utiliti...

ShortCuts

TilePlus System User Guide

Two shortcuts are provided for your convenience: Hold down the ‘1’ key to allow painting over an existing tile. See “Brush Inspector,” below. Hold down Alt+1 (CMD+1 on Mac) to drag a Grid Selection when Painter is active. These can be modified in the Unity S...

Configuration

TilePlus System User Guide

The Configuration Editor is used to customize TilePlus. These are saved on a per-project basis. Hide Hints and compact: When checked, hides all the hint sections so that the display is less cluttered. Show default Selection Inspector: When checked, shows the ...