行为设计概述

行为是在您的原型的单一屏幕内发生的交互和动画,而无需转换到新屏幕。行为可用于创建逼真的效果,如悬停和活动状态,切换开关,菜单,循环动画,基于滚动的动画等。

行为附加到组并影响其中的图层。行为在行为设计器中创建,从画布中单独查看,您只需要关注行为中涉及的图层。

行为编辑器看起来很像屏幕视图,但是在其顶部有一个排较小的窗口,每个窗口显示行为动画所处的状态。在各状态窗口之间创建链接,类似于在画布之间创建屏幕链接。因为每个状态都具有相同的图层集,所以状态之间的动画是自动的,可中断的。

当您点击行为设计器中的状态时,您将看到动画播放。按空格键将切换到上一个状态,您可以重复预览动画。当有多个窗口时,按空格键只能在其中两个窗口中切换,不能实现多个窗口动画重复预览。

当您创建行为时,首先创建您需要的每个状态,再调整每个状态中的图层,然后在状态之间创建适当的链接。

重要的是要理解,行为可以应用于多个组,并且编辑行为本身将对其应用于的所有组产生影响。复制具有应用的行为的组将不会重复行为,但保持分配给新组的相同行为。