Pages

Tuesday, 6 January 2015

Create Unity Custom Editor - Basics (Part 6)

In this lesson we will add some GUI content to our custom inspector which will help us to add either

  • Image Icon
  • Text
  • Tooltip
to our GUI elements.

So lets start by adding a sample icon to our GUI elements.

I'll be using this image as a sample







You can use any image that you would like to based on your needs.

We need to import this image inside Unity.

Create a folder named Resources inside the Editor Folder and then

Monday, 5 January 2015

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

Sunday, 4 January 2015

Create Unity Custom Editor - Basics (Part 4)

In the last lesson we linked our custom editor script with our test script.

In this lesson we are going to create some custom GUI elements.

So lets get started with that

1) Jump to the Editor Script and comment out the DrawDefaultInspector() so that we can start adding our own custom elements

Lets get started with introducing some GUI elements that we can create inside the inspector
The most basic one is a label
2) We will be using EditorGUILayout class to show our label inside the inspector.
This class has got tons of other types of functions which you can use

Goto this link and checkout the other functions available inside the EditorGUILayout class.

I would recommend to spend sometime on

Saturday, 3 January 2015

Create Unity Custom Editor - Basics (Part 3)

In the previous lesson we covered the core structure of our project and now we are ready to create our own custom inspector.

In this lesson we will link our custom inspector script with our monobehaviour script.

So lets get started

1) Create a new GameObject inside the hierarchy and attach the TestScript that we created in the previous lesson.
















2) Now open the TestScript and

Friday, 2 January 2015

Create Unity Custom Editor - Basics (Part 2)

In the previous part we basically created a fundamental structure setup for us to create an Inspector Editor.

Now we will start creating some scripts so lets dive in.


1) Create a new  C# script (TestScript) inside the Scripts folder we created in part 1( You can name anything related to your project but to keep things simple for this lesson i am taking this name)



 
















2) Create a new C# script (TestScriptEditor) inside the Editor folder we created in part 1( We named it accordingly so that we know that it is an editor script which will be used as a custom inspector)















3) Open the Scripts inside Monodevelop or any other Editor that you use for