交互区
交互区可以对拖入画布中的素材添加交互功能设置,添加后的交互事件可以在右侧的「场景结构」中进行查看和管理。

触发条件
模型相关
模型被点击
当前模型被点击后触发事件
模型动画播放
当前模型只要有动画播放了就会触发事件,比如当前模型有多段动画,任意一段动画开始播放,都会触发事件
模型动画暂停
当前模型只要有动画暂停就会触发事件,比如当前模型有多段动画,任意一段动画暂停播放,都会触发事件
模型动画重新播放
当前模型只要有动画重新播放就会触发事件,比如当前模型有多段动画,任意一段动画重新播放,都会触发事件
模型动画停止
1. 当前模型的任意动画停止都会触发事件
2. 当前模型的某段动画停止后会触发事件
当前模型的名叫start动画停止后会触发事件
AR视频/透明视频相关
AR视频/透明视频被点击
当前被AR视频/透明视频点击后触发事件
AR视频/透明视频播放
当前AR视频/透明视频播放后触发事件
AR视频/透明视频暂停
当前AR视频/透明视频暂停后触发事件
AR视频/透明视频重新播放
当前AR视频/透明视频重新播放后触发事件
AR视频/透明视频停止
当前AR视频/透明视频停止后触发事件
图片相关
图片被点击
当前图片被点击后触发事件
音频相关
音频播放
当前被音频播放后触发事件
音频暂停
当前被音频暂停后触发事件
音频重新播放
当前被音频重新播放后触发事件
音频停止
当前被音频停止后触发事件
场景开始
场景开始
+ 图像AR:场景加载完成就会触发事件 + 云识别/陀螺仪:场景加载完并且用户扫描到识别图后触发事件 + 3D互动:场景加载完成就会触发事件 + 平面AR:场景加载完成且场景放置成功会触发事件 + 漫游AR:场景加载完成且场景放置成功会触发事件 + 世界AR:场景加载完成且用户扫描定位成功后触发事件 + 地标AR:场景加载完成就会触发事件
扫描识别到
扫描识别到
+ 图像AR才有此事件 + 识别跟踪到会触发此事件
扫描识别丢失
扫描识别丢失
+ 图像AR才有此事件 + 跟踪丢失会触发此事件
扫描定位到
扫描定位到
+ 地标AR才有此事件 + 扫描地标定位成功给会触发此事件
扫描定位丢失
扫描定位丢失
+ 地标AR才有此事件 + 当高级设置中按照如下图设置,只要用户未对准地标时,2秒后会触发扫描定位丢失 + 如果改变扫描UI时间为3秒,则3秒后会触发扫描定位丢失

扫描锚定到
扫描锚定到
+ 世界AR才有此事件 + 扫描定位图并且锚定成功后触发事件
扫描锚定丢失
扫描锚定丢失
+ 世界AR才有此事件
对象设置 - 快捷设置

快捷设置中的事件都是:场景开始触发的
动画控制
TODO
模型控制
包含模型动画播放、暂停、重新播放、停止事件
一个模型有多段动画时,Kivicube允许多段动画同时播放
模型被拖入到画布中时处于【未播放】状态,处于【未播放】状态的模型与模型动画的第一帧并不一定一样,不过可以在制作动画过程中进行处理,让其一致
模型动画停止后,模型处于「未播放」状态
视频控制
包含AR视频/透明视频播放、暂停、重新播放、停止事件
AR视频/透明视频被拖入到画布中时处于【未播放】状态,处于【未播放】状态的视频与视频的第一帧一致
视频停止后,会自动处于最后一帧
音频控制
包含音频播放、暂停、重新播放、停止事件
音频被拖入到画布中后,不会显示出来,用户需要到场景结构中选中音频,也可以直接设置音频的事件
打开网页
网页展示端
会直接打开设置的网页
微信小程序:AR扫呀扫
会直接打开设置的网页,但是这个网页需要提前加入到AR扫呀扫的业务域名中(目前未对外开放)
微信小程序:小程序AR插件
不会直接打开设置的网页,但是开发者会收到【打开网页】事件,开发者可以自行打开网页
显示 / 隐藏
只有模型、AR视频、透明视频、图片具有显示/隐藏功能
显示/隐藏不会影响模型动画与视频的功能,例如某个模型处于隐藏状态,但是它的动画依然可以被播放
Last updated