I have two projects that I’d like to combine into one. I’d like to use scenes from each project in a new project. I tried copying assets and library items from one into the other but I’m getting a lot of broken references to scripts, materials, etc. What’s the best strategy for combining projects? Should I be using packages or something like that? Do I need to rebuild scenes from scratch or correct bad references?
Thanks,
Brian
Copying all the data from one into the other project should work imo. Maybe you should try it again but create some folders first, one for all your materials, one for your scripts, textures, prefabs, models…And then copy carefully. Maybe you have had files with the same names, overwriting each other?
(I’ve never combined two projects myself, I’m only guessing ;))
Hi
I am trying the same thing with my two projects.
Someone gave me the tip to export one of the projects as a package, and import this into the other project.
Because i tried to “remake” one of the 2 projects in the second project file, which didn’t work out for me because i couldn’t find a easy way to also remake all the settings.
Creating packages works almost perfectly for me, (At last i got almost everything working now, except for one little thing. Now i got one scripting error where i can’t find a solution for).
Maybe you can try it this way… and let us know if it worked out for you.
(I’ve opened a thread about this days ago, but too bad no one did place a reaction to it).
I tried the same thing with packages and it worked almost perfectly. One material didn’t have the correct texture. The other good thing about packages is you can use them to grab only what is used in your project. It gets rid of unreferenced assets.
– Brian
Hmmm…
I’ve tried the other way around now. So instead of including one project into the other i’ve tried the exact oposite.
I get two new errors now such as:
“Assets/Standard Assets/Scripts/CombineChildren.cs(56,25): error CS0246: The type or namespace name `MeshCombineUtility’ could not be found. Are you missing a using directive or an assembly reference?”
Do you get something similar?
I don’t know where to look for a solution. Because not combined the two projects work perfectly.