-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
Unable to select blocks by clicking within the space in the editing interface #177
Comments
I have plans to redesign this, but it will be a big redesign. Unfortunately there is no easy way to fix this with the way Godot's editor handles things. |
You can select nodes in the Scene window. Once one node is selected, it will be possible to select others. |
Yes, this issue seems to occur in many nodes involving scene editing. The alternative operation you mentioned is also my current backup process. Besides that, I think the plugin functionality is very good. I look forward to seeing future improvements. |
Running into a similar problem when making custom terrain, do you know how to achieve |
The issue is that a plugin will only accept input events when one of the objects that it manages is selected. So I can't run my selection code unless a CyclopsBlock is already selected. |
I managed to use Godot uses ray intersection to find a visual instance internally. Since a visual instance is not a node at most times, Godot then look up the node which is the base of that instance. After that the editor will try to get it's gizmo and do ray intersection with the collision of the gizmo. So the most important step is to update gizmo's I read some of the code of Cyclops, and it's to complicated for a short-time explore. Maybe using a more standard 2024-06-03.224208.mp4 |
I looked at |
Maybe only use this for selection? |
I have something else planned. |
Great, looking forward to it! |
I speculate this may be a common issue with plugins, where third-party nodes cannot be selected
The text was updated successfully, but these errors were encountered: