通过动效设计和交互状态,让你的设计动起来。使用基于事件的触发机制——如鼠标点击或键盘输入——体验你的设计在实际操作中的表现。
在 Hana 中,状态驱动动画允许你通过“状态”、“事件”和“动作”创建动态交互设计。你可以为对象定义多个状态,并在它们之间切换来实现动画效果,例如根据用户交互改变颜色、位置或尺寸等。
在 Hana 中,事件用于在用户与画布交互时触发对象状态的变化。你可以将事件绑定到元素上,基于用户输入触发如动画切换等操作。
Hana 支持将多种事件绑定到对象上。以下是主要事件概览:
你可以在事件面板中通过点击事件标签旁的图标来控制事件的穿透行为:
该功能对于构建分层或嵌套交互设计非常实用。