Unity Run Time Gizmos
阿新 • • 發佈:2020-10-22
太菜了
起因:
- Gizmos.DrawLine、Debug.DrawLine無法在執行時看到。
- 搜尋runTimeGizmos,推送了執行時顯示控制物體,順便也看看
- 執行時如何顯示XYZ軸,及移動、縮放、旋轉、撤銷等功能。
- 說白了跟Unity編輯中一樣。
解決思路:
- AssetStore搜尋,有——花錢。
- GitHub搜尋,有——真香
- 試試看Gizmos內部,TM這又是什麼
效果:
連結:
可執行:https://github.com/HiddenMonk/Unity3DRuntimeTransformGizmo
多少報錯跑不起來:https://github.com/Unity-Technologies/giles
還沒試:https://github.com/popcron/gizmos
底層:
簡單看了一下,如何顯示出來?
有的用GL第一個,在TransformGizmo.cs行189
Unity官方用得動態建立mesh,在pb_HandleMesh.cs,pb_SceneEditor.cs行95