- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 ThingJS做项目需要多种设备状态怎么办?戳进来,我教你~
使用ThingJS开发项目时,经常会遇到一个设备会有多种状态,比如:设备在线\离线、告警、鼠标移入移出状态、设备选中的状态等。那么想要更好的管理这些状态,我们就需要一个设备状态管理。而且设备不止这一种,我们的设备有摄像头、门禁、灯杆、消防栓、机柜、烟感等等,都想要使用这一套状态怎么办?别急,下面我们就来教你怎么解决这个问题在ThingJS的开发平台上,给我们开放了自定义类的方法,供我们定义自己的类注意:想要使用自定义类,我们得需要先定义再注册第一步:定义类使用ES6的语法定义一个类,我.
2021-02-04 15:45:22 480
原创 ThingJS之动态天气效果
> 使用ThingJS快速编写天气效果,比如:晴天、动态时间天空、下雨、下雪(可以控制雨雪大小)、雾效果、白天黑夜效果等,可以通过对接第三方的数据,实时控制三维场景的效果(比如:对接天气接口)### 动态时间天空天空的状态会跟随当前时间点进行变化,每个小时,太阳所在的位置都会不同,照射在场景上的影子方向也不同,通过动态时间天空,我们就可以模拟现实生活中的一天24小时天空的变化![效果图.png](https://upload-images.jianshu.io/upload_images/
2021-02-04 11:34:36 1603
原创 浅谈ThingJs之对象查询方法
在开发中,引入了场景,添加了对象,那我们如何尽快的找到对象呢?方法如下:1.在父类/子类树上,通过parent、children属性找到要控制的对象2.在分类对象属性树上,通过类身上分类属性找到要控制的对象3.使用query方法ThingJS 的 query 方法,包括 全局 和 局部,全局查询是对场景内的所有对象进行查询;局部查询 是在一个对象的子对象中进行查询,如在一个楼层...
2018-11-20 10:04:31 2350
原创 ThingJs3DMarker标记在可视化场景中的使用
总结一下ThingJs的常用Marker使用及不同类型之间的区别Marker 是3D场景内的标记,往往用于顶牌,可以传入div, image或canvas写文字,可以拾取、跟随物体、和物体一并删除1.UI界面UI界面,直接采用dom元素做界面,主要职责是要更新位置,根本就没有新THREE的Object产生,完全是同步;效果图实现代码如下:HTML部分 <!-...
2018-11-12 15:07:31 2694
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人