3dContactPointAnnotationTool开发日志(九)
生活随笔
收集整理的這篇文章主要介紹了
3dContactPointAnnotationTool开发日志(九)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
??今天的任務是實現選中接觸點功能并添加模型或接觸點的屬性改變功能,先從最簡單的位置x,y,z改變入手,于是創建了一個面板(PanelStatus),添加了幾個InputField來讓用戶輸入數值改變選中物體的位置:
??搞了半天終于實現了選中接觸點功能,選中的球是青色,未選中的是紅色,為了盡量重用以前的代碼,我直接在之前的腳本上做了修改,效果如下:
??然后又實現了選中物體顯示和修改坐標信息的功能:
??還挺好玩的,接觸點的位置也能修改。
??光修改位置還不夠,于是又增加了修改旋轉角度和縮放大小的功能:
??如果InputField的text兒子的高度太小了是不會顯示字的,text的高度一般是小于InputField高度的,可以修改Top和Bottom參數,也就是離上邊界和下邊界的距離。
??那個clearAll按鈕就是點擊后回到初始狀態,一切從頭開始,每次點擊執行下面的代碼就行了:
轉載于:https://www.cnblogs.com/yaoling1997/p/9971443.html
總結
以上是生活随笔為你收集整理的3dContactPointAnnotationTool开发日志(九)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js 时间戳转为时间
- 下一篇: VMware vSphere ESXi