事件

事件触发器用于在不同画布之间页面切换。点击图层或画布,你会在右侧发现“闪电”图标,点击图标会出现支持的事件列表。点击按住事件前面的空心圆,拖拽指针到想要跳转的画布就创建了页面跳转的一种交互。这时你会发现两个画布上面会出现一条箭头,从出发页面指向目标页面。

拖拽时如果指向当前的画布,会在右侧复制一份当前画布。值得注意的是如果把图层的透明度设置为0,那么这个图层就不能触发点击事件,是真的“透明”。

下面是事件的几个类型

点击 Tap

点击是最常见的事件,多数用于可点击的按钮。触发非常简单:按下,松开,发射!

拖拽开始 Drag Begin

当按住部件,开始移动时,就会触发这个事件。使用这个事件的前提是要打开部件的可移动属性(draggable),如果在目标画布有同样名称的图层部件,不出意外完成拖拽事件后部件的位置就确定了。

拖拽结束 Drag End

拖拽图层部件之后松开鼠标会触发事件。同样在使用之前需要打开可移动属性。

滚动开始 Scroll Begins

当一个部件图层开始滚动时触发事件。使用前需要打开可滚动属性。

滚动释放 Scroll Released

当部件图层滚动并抬起鼠标时触发事件。注:此时滚动可能还没停止,只是鼠标松开了。这个事件同时对滚动和翻页起作用。使用前需要打开可滚动属性。

滚动结束 Scroll Ended

当滚动完全停止时触发事件。这个事件同时对滚动和翻页起作用。由于必须完全停止后才触发事件,所以整个动画可能有很长时间的延迟等待动画完全结束。使用前需要打开可滚动属性。

按下 Touch Down

当鼠标按下时触发事件。可以用于制作按钮的按下效果。

释放 Touch Up

当鼠标抬起时触发事件。注:鼠标从外部按下,移入有事件的部件图层,这样是不能触发事件的。必须在带有事件的部件图层按下才可以触发事件。

长按 Long Press

按住0.5秒后触发事件。

自动跳转 Auto

当进入设置此属性的画布时,自动触发。多用于循环原型或复杂的多步骤动效。注意:只有当鼠标进入预览区域时才会触发事件。这一举措是为了节省电池寿命,和你的精神。