科技园区三维可视化怎样实现理想效果?

快捷代码

为提升开发效率,在线开发提供了大量常用功能代码块,选择所需功能自动生成代码。用户可参考官方例程或其他相对应教程章节,查看快捷代码的使用方法。具体如下所示:

APP

启动 ThingJS 系统时,我们需要创建 App 对象。App 作为 ThingJS 库的功能入口,提供了多种功能。本节提供的快捷代码包括物体查询、场景加载事件、鼠标键盘事件等,在实际开发中都是需要经常使用的。

App具体使用方法详见 App对象

创建物体

提供了常用类型的创建,包括模型、基本形状、界面、粒子等。

例:创建模型

创建物体参数及创建物体其他方法,详见 创建对象

控制物体

包括查询子物体,对物体动作的控制,如旋转、位移等;对物体效果的控制,如颜色、勾边、透明度等。

具体使用方法详见 获取对象、控制对象

层级

提供了进出层级操作,修改层级进出后操作等快捷代码。

具体使用方法详见 园区与层级

摄像机

摄像机位置的设置以及摄影机的交互操作。

具体使用方法详见 摄影机

界面

主要为官方例程中,提供的顶牌、panel、toolbar。

例:给小车创建一个顶牌

控件

提供了常用的三种控件,分别为地图、指南针、第一人称行走。

引用资源

快速引入第三方资源的代码块,包括css、js库,iframe引用页面,用户只需修改资源路径。

注:ThingJS中,仅支持“THING.Utils.dynamicLoad()”方法引用第三方js、css库。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191224A0MXTK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券