欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

3dContactPointAnnotationTool开发日志(九)

发布时间:2025/7/25 56 豆豆
生活随笔 收集整理的这篇文章主要介绍了 3dContactPointAnnotationTool开发日志(九) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

  今天的任务是实现选中接触点功能并添加模型或接触点的属性改变功能,先从最简单的位置x,y,z改变入手,于是创建了一个面板(PanelStatus),添加了几个InputField来让用户输入数值改变选中物体的位置:

  搞了半天终于实现了选中接触点功能,选中的球是青色,未选中的是红色,为了尽量重用以前的代码,我直接在之前的脚本上做了修改,效果如下:

  然后又实现了选中物体显示和修改坐标信息的功能:


  还挺好玩的,接触点的位置也能修改。


  光修改位置还不够,于是又增加了修改旋转角度和缩放大小的功能:

  如果InputField的text儿子的高度太小了是不会显示字的,text的高度一般是小于InputField高度的,可以修改Top和Bottom参数,也就是离上边界和下边界的距离。

  那个clearAll按钮就是点击后回到初始状态,一切从头开始,每次点击执行下面的代码就行了:

public void OnClick() {SceneManager.LoadScene(SceneManager.GetActiveScene().name); }

转载于:https://www.cnblogs.com/yaoling1997/p/9971443.html

总结

以上是生活随笔为你收集整理的3dContactPointAnnotationTool开发日志(九)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。