An editor extension to add 100 randomly located copies of a prefab with one menu click
Sometimes we want to create "lots" of pickups, randomly in our scene. Rather than doing this by hand, it is possible to add a custom menu and item to the Unity editor, which, when selected, will execute a script. In this recipe, we create a menu item that calls a script to create 100 randomly positioned star pickup prefabs in the Scene.
Getting ready
This recipe assumes you are starting with the project Simple2Dgame_SpaceGirl
setup from the first recipe in this chapter.
How to do it...
To create an editor extension to add 100 randomly located copies of a prefab with one menu click, follow these steps:
- Start with a new copy of mini-game
Simple2Dgame_SpaceGirl
. - In the Project panel, create a new folder named
Prefabs
. Inside this new folder, create a new empty prefab namedprefab
_star
. Populate this prefab by dragging GameObjectstar
from the Hierarchy panel overprefab
_star
in the Project panel. The...