Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copy-pasting nodes between scenes (and projects) #2659

Closed
lumenwrites opened this issue Apr 27, 2021 · 2 comments
Closed

Copy-pasting nodes between scenes (and projects) #2659

lumenwrites opened this issue Apr 27, 2021 · 2 comments

Comments

@lumenwrites
Copy link

lumenwrites commented Apr 27, 2021

Describe the project you are working on

This applies to most of the projects I'm working on, especially the ones where I want to reuse assets from old projects.

Describe the problem or limitation you are having in your project

Currently it's inconvenient to copy nodes between different scenes or projects. If I want to import a node from another project, I have to "Save Branch As Scene", use the file manager to copy-paste the node into a different project folder, import it into the scene I want it to be in, and then right click > "Make Local". If you have to do this often enough, that gets tiresome very quickly.

And since I tend to reuse the assets from my old projects, this comes up quite often. I think there must be an easier way.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Press Ctrl-C when the node is selected, it copies the node. Press Ctrl-V in another scene (or another project), and it pastes the node into the scene.

Is there a reason why this should be core and not an add-on in the asset library?

It's an enhancement to the core UX and usability of Godot.

@YuriSizov
Copy link
Contributor

YuriSizov commented Apr 27, 2021

@KoBeWi
Copy link
Member

KoBeWi commented Apr 28, 2021

Except copy-pasting between projects. The PR that implemented it was rejected: godotengine/godot#31616 and it's unlikely Godot will have this feature in core. Save Branch as Scene is sufficient though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants