Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How extend Unity3d editor

Tags:

unity3d

I am using Unity3d in game development. For every project I can extend editor. How to extend Unity3d editor (for all projects, not for custom project)?

like image 817
Oksana Avatar asked Sep 02 '13 10:09

Oksana


2 Answers

There is no real way to make a permanent extension (i.e. an extension that is there for every new project). You can however export your extension as a Unity package and import this whenever you create a new project. As per the documenentation on the linked page:

  1. In the Project View, select all the asset files you want to export.
  2. Choose Assets->Export Package... from the menubar.
  3. Name and save the package anywhere you like.
  4. Open the project you want to bring the assets into.
  5. Choose Assets->Import Package... from the menubar.
  6. Select your package file saved in step 3.

That should be the simplest way to easily import your custom extensions into each project.

like image 116
Bart Avatar answered Oct 26 '22 09:10

Bart


For plugins intended to be used in many projects, but not changed in that project. Some people choose to build the plugin into a dll, then place the dll in the project rather than it's source code.

http://docs.unity3d.com/Manual/UsingDLL.html

like image 34
rygo6 Avatar answered Oct 26 '22 09:10

rygo6