Replies: 2 comments 2 replies
-
I think the new node search window in Godot 4 makes coding in Visual Script slower. Let's assume you want to add an 2022-03-11.00-06-51.mp4And here's what you would do in Godot 4: 2022-03-11.00-07-51.mp4As you can see, it's much slower to get what you want in Godot 4. This is due to the search filter that the user always needs to change to search all first before they can do anything meaningful in Visual Script at all. And not only that, you will have to enable the class search to actually see the array nodes. This implementation is the way to prevent the users from finding the node they want! The only improvement that I can see from the new search window is the filter bar. If the goal is to make the result nodes less clustered to the users, the new filter bar is the best tool for that, as shown in the screen recording below: 2022-03-11.00-44-36.mp4IMO, the search filter box should be removed. And the class filter in the filter bar should be enabled by default. |
Beta Was this translation helpful? Give feedback.
-
Other than the issue caused by the new search filter box, the default turned-on/off items in the filter bar is also a problem. For example, if you try to add a node from the output port, all of the Visual Script nodes will be excluded by default (even though you're working in Visual Script), as shown in the screen recording below: 2022-03-12.13-40-20.mp4And when compared to Godot 3: 2022-03-12.13-37-54.mp4Even |
Beta Was this translation helpful? Give feedback.
-
Hi, wanted to start a discussion on the new visual script property selector for 4.0.alfa
Why change it?
Selecting/ building/ configuring your node in visual script is not as simple as just knowing what you want. (copy past)
Even If you know what you want you may not find it, so it is also understanding where and how to find it.
So a simple contextual search resulted in many situations where people knew what they wanted but still did not find a satisfying result.
Intended result.
Find more useful stuff.
Get more helpful data.
Bring the contextual part of searching to the foreground.
Current status.
Find all stuff, maybe too much stuff.
Find most helpful data. (if documentation exists)
Bring the contextual part of searching to the foreground.
3.4
4.0.alfa
Related Issues
godotengine/godot#58069
godotengine/godot#58128
godotengine/godot#58129
godotengine/godot#58118
Beta Was this translation helpful? Give feedback.
All reactions