Axure疑难杂症:深度理解与认识“事件”“动作”(玩转交互)
亲爱的小伙伴,在您浏览之前,烦请关注一下,在此深表感谢!
Axure产品经理精品视频课已登录CSDN可点击学习https://edu.csdn.net/course/detail/40420
课程主题:深度理解与认识“事件”“动作”
主要内容:事件、动作定义、本质、辩证关系、执行顺序
应用场景:原型交互
目录
1、解读“事件”核心定义与本质
2、解读“动作”核心定义和本质
3、“事件”与“动作”的辩证关系
4、“事件”与“动作”的执行顺序
附件一、通用事件解释
附件二、通用动作解释
正文内容:
"事件"与"动作"是构建动态交互的基石,却也是最容易被忽视或误解的深层逻辑。许多初学者止步于简单的点击跳转,而资深用户则常陷入"功能能用但不明其理"的困境——为什么有的交互流畅精准,有的却总伴随意外的bug?为什么看似相同的设置,效果却大相径庭?
关键认知:交互不是功能的堆砌,而是事件与动作的精密舞蹈。
从事件触发的底层机制,到动作执行的优先级逻辑;从单一事件的精细控制,到多动作链式的复杂协作。
小贴士:以下内容建议收藏,当你做不出交互或者出现交互BUG再来细读!
1、解读“事件”核心定义与本质
核心定义:交互的触发器,交互设计的起点。
定义解读:axure中所有交互设计的第一步先要选事件,事件触发交互设计;
事件触发的主体:那么有的同学会问:好的,通过定义的学习我知道做交互要先选事件,那么我怎么知道这地方要做交互?这个问题归因:属于做原型设计,没有用户思维、产品思维。
上述问题涉及到对页面、元件的场景应用认识,也是事件触发的主体认识,产品经理要保持一个良好的习惯:在设计元件控件、元件组合、页面布局、数据赋值时,一定要思考:是谁用?
通常事件触发的主体包含:用户、系统、组件。
-
用户行为:如点击(Click)、鼠标悬停(Mouse Enter)、拖动(Drag)等;
-
系统行为:如页面加载(Page Load)、窗口尺寸变化(Window Resize)等;
-
组件状态变化:如动态面板状态切换(Panel State Change)、文本输入(Text Changed&