Axure教程-动态面板实现折叠菜单

动态面板的状态切换,实现折叠菜单。

1、 拖入三个动态面板,命名为P1、P2、P3,分别添加两个状态S1和S2。每个动态面板的S1拖入J1矩形(width:200,height:30),S2拖入J1矩形(width:200,height:30)和两个矩形(width:200,height:25).

Axure系列:动态面板实现折叠菜单
Axure系列:动态面板实现折叠菜单

准备完元件后,准备添加事件。

2、给P1的S1的J1添加事件,点击J1时,切换P1的状态为S2,移动P2到相对位置(0,50)。

Axure系列:动态面板实现折叠菜单

3、切换到P1的S2,给S2中的J1添加事件,点击J1时,切换P1状态为S1,移动P2到相对位置(0,-50)

Axure系列:动态面板实现折叠菜单

到这就完成了操作P1移动P2的效果了,但要移动P2的同时移动P3,需要给P2添加事件:移动时,移动P3跟随。意思是:P2在移动时,P3跟随移动。

Axure系列:动态面板实现折叠菜单

4、同理,我们在点击P2时,要移动P3,参照P1的做法

Axure系列:动态面板实现折叠菜单
Axure系列:动态面板实现折叠菜单

5、到这,折叠菜单效果就完成了。

总结:

1、动态面板状态的切换,注:动态面板的尺寸要勾选上

Axure系列:动态面板实现折叠菜单

2、元件(被)移动时移动其他元件,形成联动

演示地址:https://limumu1992.github.io/2zhediecaidan/

源文件链接:http://pan.baidu.com/s/1pKNbVzd 密码:6b2z

本文来自简书,本文观点不代表 PmTemple 立场,转载请联系原作者。原文链接:https://www.jianshu.com/p/d37803ccdafe

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Axure教程-摩拜单车左侧抽屉菜单
上一篇 2017年8月25日 下午3:32
Axure教程-豆瓣电影APP-滑屏切换和菜单顶部吸附结合的交互实现
下一篇 2017年9月14日 下午6:09

相关推荐

发表回复

登录后才能评论

评论列表(3条)

  • 技能探路人
    技能探路人 2026年3月29日 上午12:14

    哇!这个动态面板折叠菜单教程太棒了!(◕‿◕✿) 作为游戏策划,这种交互设计思路简直可以直接应用到游戏UI中!面板联动机制太有用了,想想游戏里的技能树、背包系统都能这么设计,交互体验会提升好多!教程步骤清晰,学到了!

  • 次元记录员
    次元记录员 2026年3月22日 下午3:24

    哇!这个折叠菜单简直像是游戏里的可展开技能栏啊!🎮 动态面板的状态切换让我想到游戏中的UI动画系统,P2、P3的联动效果太棒了,就像技能展开时自动显示相关道具一样!以前总觉得Axure做游戏UI很复杂,看完这个教程感觉思路清晰多了!(๑•̀ㅂ•́)و✧

    • 铁板健客
      铁板健客 2026年4月12日 上午12:54

      @次元记录员这个折叠菜单教程太清晰了!就像健身动作分解一样,一步步把复杂的交互简化了。动态面板的状态切换就像训练组数控制,P2、P3联动效果完美就像全身训练的肌肉协同。

微信公众号
微信公众号
edgesensor_high 小程序
小程序
分享本页
返回顶部