Copy grouped objects to another scene.

Hey, short question, is there any way to copy grouped objects (A object with it's childs) to another scene? In editor, not through a script.

I get error:

CheckConsistency: Restored Transform child parent pointer from NULL
UnityEditor.Unsupported:DuplicateGameObjectsUsingPasteboard()
UnityEditor.Unsupported:DuplicateGameObjectsUsingPasteboard()
UnityEditor.BaseProjectWindow:DuplicateGO()
UnityEditor.GenericMenu:CatchMenu(Object, String[], Int32)
System.MulticastDelegate:invoke_void_object_string[]_int(Object, String[], Int32)

[..\..\Runtime\Graphics\Transform.cpp line 1046]

When trying to CTRL + C then CTRL + V.

3 Answers

3

Sure, just select your object in the first scene, press CTRL + C to copy it. Then load the other scene and press CTRL + V to paste it. I just tried this and it seems to work just fine. If you're on Mac you'd use your copy paste shortcut keys which I am not familiar with.

I dunno, I don't get that error at all.

–

What version of Unity are you using?

–

You might want to upgrade. I'm using 3.3.0f4 and it works here. What you can do then is to export or create a prefab as KReden suggests.

–

If you make a prefab out of the objects and then export that prefab to a unity package you can then import it into a new scene/project. If the new scene is in the same project as the old scene then all you have to do is make it into a prefab.

Unity Prefab info: http://unity3d.com/support/documentation/Manual/Prefabs.html

Unity Package info: http://unity3d.com/support/documentation/Manual/HOWTO-exportpackage.html

I’ve posted an item in the Asset store which can copy one or more items from a scene into a new scene.

https://www.assetstore.unity3d.com/#/content/8196