O'Reilly logo

Extending Unity with Editor Scripting by Angelo Tadres

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Implementing the Palette

In this section, we will get hands on with the implementation of the Palette. Just to maintain a certain level of abstraction, in some cases, we will talk about Palette items instead level piece prefabs.

For us, a Palette item is what is displayed in the Palette, and this can be anything; in this case, a level piece prefab.

Creating a category system

We need some data to make the Palette window functional. The first step is to categorize the available level piece prefabs in the game. In Run & Jump, all the level piece prefabs are located in Prefabs/LevelPieces:

Creating a category system

We will create a script with a mission to save information about ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required