图观™应用编辑器 零基础入门课(第六讲)

课程6:创建基本页面交互

哈喽,小伙伴们大家好~欢迎大家来到图观应用编辑器零基础入门课程第6课,上节课程给大家讲解了创建组件的操作方法,并且跟大家演示讲解了如何利用组件创建详情查看和联动对话框。

本节课程简介

本节课主要通过6小节的内容来教大家,如何使用应用编辑器配置出:

(1)3个页面的切换交互

(2)多个场景状态的切换交互

(3)图表与图表联动以及图表

(4)图层联动4种页面交互类型

这些交互也是数字孪生应用最基础最常用的交互手段。那么我们开始学习这些操作吧~

本节课完整版视频

图观™️应用编辑器零基础入门课程6《创建基本页面交互,含页面切换、状态切换、联动控制》

(点击视频,观看本节完整版教程)

本节课程详解

1.通过导航栏配置多页面切换

我们用“社区概览”页面为例给大家讲解页面切换如何配置。首先是修改页面模板中的一级导航文字。

之前的课程我们讲到了页面模板中文字修改的方法,在左侧控件列表或画布中依次选中“一级导航”控件,在右侧的属性面板中,修改控件名称和基础设置中的文本为“社区概览”“人车感知”“安全态势”,然后把多余的一级导航、二级导航删掉。

然后点击画布中的导航栏的“人车感知”控件,点击右侧属性面板下的交互设置,点击“添加交互行为”,触发事件选择:“页面-跳转页面-确定”,点击“编辑”,选择跳转页面至“人车感知”。

然后点击画布中的“安全态势”控件,点击右侧属性面板下的交互设置,点击“添加交互行为”,触发事件选择:“页面-跳转页面-确定”,点击“编辑”,选择跳转页面至“安全态势”,点击“确定”并“保存”。

同样的将:“人车感知”“安全态势”页面中的3个主题按钮也配置完成,点击“确定”并“保存”,点击“预览”,就可以看到3个页面切换配置成功了。我们可以预览整个系统,点击导航栏就可以进行页面切换了。

2.配置场景多状态切换

我们以“安全态势”页面-状态导航栏-“社区全景”“自动旋转”“自动漫游”为例来和大家讲下场景状态的切换是怎么配置的。

(1)状态配置

首先来讲一下“社区全景”按钮的配置方法,我们从【资产库】-【系统资产】-【控件】中选择图片按钮控件拖拽到画布相应位置,选中画布中的图片按钮,在右侧【属性面板】中,设置控件名称和按钮文本为“社区全景”,切换至“样式设置”,在【基础属性】中对图片按钮的尺寸和位置进行配置,对图片按钮控件全局样式中的填充方式、按钮圆角、按钮颜色、按钮背景图片等各项参数进行自定义设置,文本点击“开启”,对文本的偏移量、阴影、样式等内容进行自定义设置。

切换至“交互设置”,点击“添加交互行为”,触发事件选择:“场景-切换状态-确定”,点击“编辑”,选择切换状态至“全景展示”,点击“确定”并“保存”。

点击“添加交互行为”,触发事件选择:“场景-图层-显隐图层-确定”,点击“编辑”,显隐方式选择“显示图层”,勾选全部图层,点击“确定”并“保存”。

同样的操作方法,我们把“顶视图”“闸机”“1号楼”“户型剖分”“默认状态”这几个状态也配置出来。值得注意的是,点击不同状态按钮会涉及到不同的视角,为了在不同视角下图层展示的美观,可以点击“添加交互行为”选择显隐部分图层。

(2)自动旋转

接下来讲一下“自动旋转”按钮的配置方法,我们从【资产库】-【系统资产】-【控件】中选择图片按钮控件拖拽到画布相应位置,选中画布中的图片按钮,在右侧【属性面板】中,设置控件名称和按钮文本为“自动旋转按钮”,切换至“样式设置”,在【基础属性】中对图片按钮的尺寸和位置进行配置,对图片按钮控件全局样式中的填充方式、按钮圆角、按钮颜色、按钮背景图片等各项参数进行自定义设置,文本点击“开启”,对文本的偏移量、阴影、样式等内容进行自定义设置。

切换至“交互设置”,点击“添加交互行为”,触发事件选择“摄像机-旋转视野-确定”,点击“编辑”,设置旋转一周时间“60”,旋转方向“顺时针”,点击“确定”并“保存”。

(3)自动漫游

最后在讲一下“自动漫游”按钮的配置方法,我们从【资产库】-【系统资产】-【控件】中选择图片按钮控件拖拽到画布相应位置,选中画布中的图片按钮,在右侧【属性面板】中,设置控件名称和按钮文本为“自动漫游按钮”,切换至“样式设置”,在【基础属性】中对图片按钮的尺寸和位置进行配置,对图片按钮控件全局样式中的填充方式、按钮圆角、按钮颜色、按钮背景图片等各项参数进行自定义设置,文本点击“开启”,对文本的偏移量、阴影、样式等内容进行自定义设置。

切换至“交互设置”,点击“添加交互行为”,触发事件选择“其他-API指令集-确定”,点击“编辑”,将API代码粘贴到文本框。

小伙伴们可以通过以上3种方式获取“智慧社区配套素材”

点击“添加交互行为”,触发事件选择“场景-图层-显隐图层-确定”,点击“编辑”,显隐方式选择“显示图层”,隐藏全部图层,点击“确定”并“保存”。

点击“预览”,我们可以预览整个系统,点击状态按钮,可以看到三维场景在进行相应的切换状态,证明状态切换配置成功了。

3.配置图表与图表之间的联动

接下来我们讲解一下“安全态势”页面中安防事件处理状态、事件类型、事件列表三个图表之间的联动是怎么配置的。

首先回到上一级参数编辑中,参数名称添加“安全态势”,参数设置为“意外伤害、黑名单人员、点位着火、周界告警”;参数名称添加“安防事件处理”,参数设置为“已完成、处理中、待处理”。

在进入 “安全态势”页面编辑界面,点击安防事件处理状态环图,在右侧属性面板点击交互行为,被动接收参数开启,默认绑定参数为安防事件处理,其他接收参数为安全态势,点击发送参数开始,默认绑定参数为安防事件处理

点击安防事件类型分析弧形图,在右侧属性面板点击交互行为,被动接收参数开启,默认绑定参数为安全态势,其他接收参数为安防事件处理,点击发送参数开始,默认绑定参数为安全态势;

点击安防事件列表,在右侧属性面板点击交互行为,被动接收参数开启,其他接收参数为安全态势、安防事件处理,点击发送参数关闭。点击“保存”,点击“预览”,点击安防事件处理状态或者安防事件类型中的各个枚举,其他图表数据都伴随切换展示,证明三个图表之间的联动配置成功了。

4.配置图表与场景图层之间的联动

我们可以看到在“安全态势”页面下,点击【安防事件总数】卡片,三维可显示安防事件点位分布情况。那这个表图联动的交互是怎么做出来的呢?

首先点击画布中的“安防事件总数”控件,点击右侧属性面板下的交互设置,点击“添加交互行为”,触发事件选择“场景-图层-显隐图层-确定”,点击“编辑”,显隐方式选择“隐藏图层”,勾选除告警事件、告警气泡以外的全部图层,点击“确定”并“保存”。

另外保证该交互是在安全态势默认状态下显示的,还要增加一个交互行为:点击右侧属性面板下的交互设置,点击“添加交互行为”,触发事件选择“场景-切换状态-确定”,点击“编辑”,选择切换状态至“安全态势”,点击“确定”并“保存”,点击“预览”,就可以看到表图联动的交互配置成功了。

5.配置其他页面、场景多状态切换

同样的操作方法,我们将“社区概览”页面、“人车感知”页面的场景状态切换按钮逐一进行配置。点击“确定”并“保存”。

6.预览“智慧社区运营中心”项目阶段成果

在3个页面的主题切换、状态切换编辑完成并保存后,点击“预览”按钮,点击一级导航及状态切换按钮,查看在3个页面中我们所添加的交互行为。

本节总结

好的,本节课和大家操作演示了如何使用应用编辑器配置出:页面切换、场景状态切换、图表与图表联动以及图表与图层联动4种页面交互类型,相信大家已经掌握了今天课程的内容,那本节课程到这里就结束啦~

下节预告

下节课程呢,我们要继续来教大家创建配置页面中复杂交互的方法,包括:视频接入、闸机模型打开关闭的动画控制、层级下钻都是怎样实现的。小伙伴一定要持续关注哦~

图观在线试用地址

图观™引擎现可申请免费试用!现在试用还可获得1对1技术支持和专属大礼包~还等什么,快快联系我们体验图观™引擎的强大功能吧~

访问图观™官方网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值