一、元件准备阶段
- 创建菜单元件
- 首先放入菜单的相关元件,例如可以使用矩形元件来代表各级菜单选项。这些元件将作为构建三级菜单的基础元素。1
- 转换为动态面板并设置
- 全选三级菜单的三个元件,点击鼠标右键,选择【转换为动态面板】选项。将新出现的动态面板命名为3,并且再次点击鼠标右键或者在快捷功能区中,把这个动态面板【设为隐藏】。1
- 对于二级菜单和三级菜单,可以全选后同样点击鼠标右键,选择【转换为动态面板】选项,将这个新出现的动态面板命名为4。如果拖入的动态面板尺寸是固定的,需要在属性中勾选【自动调整为内容尺寸】的选项。1
二、交互设置阶段
- 二级菜单与三级菜单交互
- 为二级菜单元件的【鼠标单击时】添加用例,设置动作为【切换可见性】,勾选目标元件3(三级菜单所在的动态面板),并且勾选设置中的【推动/拉动元件】。1
- 双击动态面板4,再双击第一个状态State1,继续为二级菜单元件的【鼠标单击时】添加动作。先添加【隐藏】外层动态面板4的动作,并且勾选【拉动元件】的选项;然后继续为二级菜单元件的【鼠标单击时】添加第3个动作,也就是【显示】外层动态面板4,同时,在【更多选项】中选择【推动元件】的选项。1
- 一级菜单与二级、三级菜单交互
- 为一级菜单添加【鼠标单击时】的用例,设置动作【切换可见性】,勾选动态面板4(包含二级和三级菜单的动态面板),同时在设置中勾选【推动/拉动元件】。这样点击一级菜单时,就能点一下显示二级菜单,再点一下隐藏二级菜单。1
- 继续为一级菜单元件添加【鼠标单击时】的交互,设置动作【隐藏】所有的三级菜单所在的动态面板3,并且在隐藏的设置中都要勾选【拉动元件】的选项。1
三、复制与布局阶段
- 将做好的二级菜单和三级菜单一起选中,根据需求复制几份摆放好。需要注意的是,复制时,不要单独复制二级菜单和三级菜单,必须二级菜单和三级菜单一起复制,这样交互的对应关系才会继续有效。1
本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。