2020-05-06 16:28:29 版本 : 浅谈three.js中踩过的坑
作者: 王永 于 2020年05月06日 发布在分类 / FM组 / FM服务 下,并于 2020年05月06日 编辑
 历史版本

修改日期 修改人 备注
2020-05-11 09:27:11[当前版本] 王永 创建版本
2020-05-06 16:28:29 王永 创建版本

1.正交摄像机和透视摄像机官方介绍设置模型的缩放范围都可以使用Zoom属性,但是如果在透视摄像机中设置不起作用的话,可以使用minDistance和maxDistance来控制缩放范围。

2.设置模型平移,如果使用translate,则会叠加,如果想要的效果知识平移一次,应该使用position.

3.模型添加标签备注,使用sprite精灵来设置,这样可以做到文字在旋转过程中可以保持文字一直面向用户

4.如果使用精灵来制作标签,标签是不可以设置背景色的,如果想将标签内文字通过一个矩形的半透明的盒子来包裹,可以canvas画图来操作,具体封装代码看图

5.模型的显示隐藏操作,如果是通过操作数组的visible来设置,要注意父子级的关系,如果父级设置了隐藏,子级如何设置都不会有作用,都需要重新设置

6.模型的显示与隐藏,一定要搞清楚对象的层级关系,相应的选择是删除(remove)对象还是隐藏对象(visible)。


历史版本-目录  [回到顶端]
    知识分享平台 -V 4.8.7 -wcp