[Solved] Copying Stuff from one project to another?

Hello All,

I am having a small problem regarding a project I am working on and am having a devil of a time figuring out how to do this simple task and am hoping that one of you may be able to help.

I have been toying with the idea of having the NPC move between waypoints in my current project and to be honest I don’t know enough about setting up the animator to make this work. Now I have script to handle movement and the animations associated with the character, and base animations from another avatar, and various calls to the animator, all set up in another project from a Unity tutorial. So how to I copy all these components into the newer project without stuffing it all up? I can’t just copy and paste everything I need … or can I?

And also I’m not sure of everything I’ll need if I have to do it all manually.

To anyone who can help here is a big ‘thankyou’ in advance, my brain is completely fried at the moment from doing martial arts from practice for a demonstration we are doing shortly.

Warmest Regards.

You’ll need to make an Asset Package: Unity - Manual: Asset packages

I’ve had problems with it packing gigantic dependencies, so sometimes you’ll have to remove a lot of stuff it’ll import that you don’t need.

2 Likes

This right here. You can just right click in your project explorer and “Export Package”. Click the “None” button at the bottom left and then start checking the stuff you want to export. This is useful for more than just copying individual things. Sometimes I’ll bundle up a bunch of assets (like Gaia, MegaSplat, Fog Volume) and export them as one big package. That way I can easily import them back into a sandbox project just for tweaking and testing without having to import the packages 1 by 1.

1 Like

Thanks a lot guys for your input.

I think doing this will will save me many hours trying to figure out what is going on and manually importing things from one file to the other as I initially was thinking about doing. And will keep all the changes I’ve made to the base animations and in the blend trees.

Testing them in a sandbox is a brilliant idea!!!

Again many thanks for saving me hours upon hours of work and tearing of hair :p.

Regards.

1 Like

But still some problem is here, like, If you use “tag” (top left in Inspector, while you select any gameobject), this this is not going to transfer in another project, it’s too annoying, you need to manually set tags.

We’d recently developed game contains 50+ tags. that’s too much time consuming to make it manually, every gameobject wise.

Hope there should any solution that unity team can find.