快捷代码
为提升开发效率,在线开发提供了大量常用功能代码块,选择所需功能自动生成代码。用户可参考官方例程或其他相对应教程章节,查看快捷代码的使用方法。具体如下所示:
APP
启动 ThingJS 系统时,我们需要创建 App 对象。App 作为 ThingJS 库的功能入口,提供了多种功能。本节提供的快捷代码包括物体查询、场景加载事件、鼠标键盘事件等,在实际开发中都是需要经常使用的。
App具体使用方法详见 App对象
创建物体
提供了常用类型的创建,包括模型、基本形状、界面、粒子等。
例:创建模型
创建物体参数及创建物体其他方法,详见 创建对象
控制物体
包括查询子物体,对物体动作的控制,如旋转、位移等;对物体效果的控制,如颜色、勾边、透明度等。
具体使用方法详见 获取对象、控制对象
层级
提供了进出层级操作,修改层级进出后操作等快捷代码。
具体使用方法详见 园区与层级
摄像机
摄像机位置的设置以及摄影机的交互操作。
具体使用方法详见 摄影机
界面
主要为官方例程中,提供的顶牌、panel、toolbar。
例:给小车创建一个顶牌
控件
提供了常用的三种控件,分别为地图、指南针、第一人称行走。
引用资源
快速引入第三方资源的代码块,包括css、js库,iframe引用页面,用户只需修改资源路径。
注:ThingJS中,仅支持“THING.Utils.dynamicLoad()”方法引用第三方js、css库。
领取专属 10元无门槛券
私享最新 技术干货