-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
Can't move node inside Viewport #20619
Comments
I still meet this problem , how do you solve it at last ? |
I found #17739 and either this one should be closed as duplicate or that one, because has less details. |
This comment has been minimized.
This comment has been minimized.
still valid in 3.2.2 betas. Nodes inside another viewport are not selectable. I just select the viewportcontainer when i try to select nodes inside a viewport. |
I agree I got stuck on this one today, and since there is no 'info message' or feedback on the screen saying why I cannot move objects even though the 'move' icon in visible and selectable. Either tell the user why 'move' functionality is disabled or just don't allow the user to enter 'move' mode in the editor to make it more clear that it is disabled for this case. |
Since this behavior is intentional, I'd like to know if there is any other way to efficiently edit nodes within the viewport? Now I only know to use the Inspector to edit the node's |
My current work around is to save the children of the SubViewport as a separate scene. |
This is also what I have done to work around this annoyance. |
Editing the children of a subviewport as a separate scene is not always desired, because the user than can't see the context anymore. If for example you want to align the 2D children of a SubViewport with 2D nodes which are siblings of the SubViewportContainer. |
My opinion is that the users expect a consistent behavior for 3d and 2d when using subviewports. In 3d we can still see and edit objects. My understanding is that the 3d objects and the subviewport all belong to the same 3d world of parents, unless you mark 'own 3d world'. Maybe the solution is just to copy this behavior for the 2d world, if possible. |
Godot version:
3.0/3.1-dev
Issue description:
When you place node (e.g. Sprite) inside a Viewport, it can't be moved in the editor - you need to manually change position in inspector. While with select tool this is understandable behavior, because your viewport display node (ViewportContainer in my case) is selected instead of sprite, move tool doesn't work either.
Steps to reproduce:
Minimal reproduction project:
Contains aforementioned scene setup.
TestProject.zip
The text was updated successfully, but these errors were encountered: