操作场景
下拉框选择北京,则三维标记显示在北京并且摄像机注视到北京,下拉框选择成都,则三维标记显示在成都并且摄像机注视到成都。
操作步骤
1. 在管理中心页面,单击添加数据源,格式选择离线文件,单击下载示例数据 后,将下载好的文件后上传至产品中。
2. 在编辑页面添加下拉框组件,单击数据模块选择离线文件,添加该数据源。


3. 场景选择中国版块,并添加三维标记图片标记,将图片标记添加刚上传的离线文件内容。


4. 在变量挂载处,添加一个变量,变量名称设为 a,默认值可不填,假设不填,绑定该变量。




5. 在过滤器中写入简单语句,把变量 a 的值给到 city,只显示具体 city 下的数据内容。由于变量默认值为空,则无任何值给到 city,则经过过滤器后数据为空。
return data.filter(item => args.a === item.city);
6. 为下拉框组件,添加联动事件,设置完成后,单击确定。
触发条件:选择选项变化时。
实现动作:选择变量赋值。让变量 a 与输入框字段 content 建立关系,由于让同一个选项变化时的触发条件同时生效几个实现动作时,会有时间先后顺序上的依赖关系,此时为了实现摄像机可以准确及时注视到通过下拉框选项变化时传递的变量影响到的三维标记,需要再添加另外一个延时时间相关的联动事件。
触发条件:选择选项变化时。
延迟时间:选择1s或者其他的时间。
实现动作:选择摄像机注视到图片标记。
7. 单击预览,在下拉框中选择北京,则三维标记显示在北京并摄像机注视到北京,选择成都,则三维标记显示在成都并注视到成都。



