Advertisement
LittleAngel

MakePreFab

May 18th, 2011
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. // MakePreFab.js
  2. // This is a simple editor script that takes the selected transforms and creates a prefab from them.
  3. // NOTE: This script has no checks and will overwrite prefabs if original transforms have identical names.
  4.  
  5. @MenuItem ("Tools/Make PreFab")
  6. static function MakePreFab() {
  7. var transforms : Transform[] = Selection.transforms;
  8. for (var t : Transform in transforms) {
  9. var prefab : Object = EditorUtility.CreateEmptyPrefab ("Assets/UI/GUI Prefabs/Temporary/" + t.gameObject.name + ".prefab");
  10. EditorUtility.ReplacePrefab(t.gameObject, prefab, ReplacePrefabOptions.ConnectToPrefab);
  11. }
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement