Sevdat Posted July 3, 2024 Posted July 3, 2024 Good evening, Instead of clicking and holding the touchpad down to be able to move, why not make it so that when you double tap on the editor it automatically goes to fly mode with wasd? This would be very comfortable. If you don't have this mode how can I add it to the editor?
silent Posted July 3, 2024 Posted July 3, 2024 You can adjust movement controls inside Editor: Windows -> Settings -> Hotkeys -> Navigation and remove RMB from Move actions if needed. Unfortunately, there is no way to set up double-click to enter specific 'move' mode, since there is no such mode available. Thanks! How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
Sevdat Posted July 3, 2024 Author Posted July 3, 2024 (edited) 1 hour ago, silent said: You can adjust movement controls inside Editor: Windows -> Settings -> Hotkeys -> Navigation and remove RMB from Move actions if needed. Unfortunately, there is no way to set up double-click to enter specific 'move' mode, since there is no such mode available. Thanks! Good evening Silent, good to see you again. You mean there is no way to create a script that would allow that for the editor? The logic of the script would be that if the cursor is inside the editor window and the touchpad is double tapped then the Boolean of wasd motion and cursor tracker for the camera rotation activates as long as the finger isn't lifted off the touchpad. Edited July 3, 2024 by Sevdat
silent Posted July 4, 2024 Posted July 4, 2024 There are no C# scripts inside the Editor that will work like in Unity. For that kind of functionality, you have to use the Editor C++ API and probably some Qt. However, I'm not sure if it will still be possible to achieve this behavior easily since there are no methods in the Editor's API that will return the current Editor window under the cursor. How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
Sevdat Posted July 5, 2024 Author Posted July 5, 2024 (edited) On 7/4/2024 at 6:55 AM, silent said: There are no C# scripts inside the Editor that will work like in Unity. For that kind of functionality, you have to use the Editor C++ API and probably some Qt. However, I'm not sure if it will still be possible to achieve this behavior easily since there are no methods in the Editor's API that will return the current Editor window under the cursor. Good evening Silent, we don't need to track the mouse. We just need a timer that checks if the editor window is tapped twice within the time limit. For example, if the editor view is tapped twice under 0.2 seconds then the camera rotation and WASD movement activates. Edited July 5, 2024 by Sevdat
silent Posted July 9, 2024 Posted July 9, 2024 Unfortunately, there is no possibility to achieve that kind of functionality. The required methods simply do not exist in the Editor. We may be able to add them in future updates, but at this point, I cannot provide an exact ETA for this. I will create a feature request in the internal bug tracker with low priority. Thanks! 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
Recommended Posts