Animation 动画
像Effects 一样,动画也是可视节点的属性元素,只作用于当前节点。
动画类型
通用属性
Duration:毫秒,默认300Delay:毫秒,默认0Easing:Linear/Ease/EaseIn/EaseOut/EaseInOutRepeat:数字或InfiniteTrigger:Loaded/Hover/Click
SlideIn 的 Direction 为 Left / Right / Top / Bottom,Distance 默认 8。
默认动画接管规则
- 声明
Animations只接管该节点的默认 transition;没有声明动画的节点继续使用启动器默认动画 - 声明
Effects只接管 Effect,不影响默认动画 - 两者可以同时声明,互不覆盖
触发方式
Loaded:挂载后播放Hover:鼠标移入时播放Click:按下时播放(CSS:active)
Size、When 或重新渲染。
限制
- 动画不会触发数据加载或动作;事件逻辑仍使用
Trigger Click当前是按下态播放,不是完整的单击状态机- 动画与 Effect 同时使用时,
transform可能互相覆盖;建议同一节点只使用一种 transform 类效果