Skip to main content

Create Unity Custom Editor - Basics (Part 1)

In this basic lessons we will be going to create our own custom inspectors inside unity.

Before we dive in lets get to know what custom inspectors are

A custom inspector is basically an overridden inspector window which can help artist and designers to interact with the inspector in a more user friendly manner. It also helps to create a neat looking inspector for your scripts attached to gameobjects.

So lets get started with the initial project setup
  
Steps to follow:

1) Start a fresh project















2) Create a folder name Scripts
This will hold all the scripts(typically monobehaviour) which will be attached to a gameobject in the scene.














3) Create a folder name Editor (Note : it should be the exact same name)
This will hold all the Editor scripts and Unity will automatically detect weather or not the project contains any editor scripts for component scripts.














With this done we have the basic fundamental structure setup for us to create an Inspector Editor.

Comments

Popular posts from this blog

Create Unity Custom Editor - Basics (Part 5)

In this lesson we will create some layout for our custom inspector to have a better control on the layout of our inspector window We will start with EdiorGUILayout Class In our code write After clicking save when we go back to unity we will see all our GUI elements in a single horizontal line. This is not what we want. So to fix this we add our GUI elements inside BeginVertical and EndVertical Layout. Now our Code will look like this Clicking on save we will notice our layout gets change back to vertical and all the GUI elements get stacked on top of each other One more feature that these layout allow us is adjusting the space between GUI elements In our code we will add In the horizontal layout we add GUILayout.Space(10)  to add 10px space on both ends of the horizontal layout Now we can go further and add space between our GUI elements by adding  GUILayout.Space(10) between our GUI elements In our code we will add Since we are in a Ve...

Face Detection Using Python and OpenCV

I am currently working on face detection implementation using Python and OpenCV. Here is the result i collected using a placeholder image. Before After It detects faces pretty well. I am so excited to start working on real time face detection while capturing video. My goal is to work on face recognition and then will start working on detecting multiple types of objects.