向对象添加行为

要在不必编写代码的情况下向应用程序添加交互性,您可以将行为从“资产”面板拖到应用程序中的对象上,然后设置该行为的属性。

向对象添加行为

  1. 从“资产”面板的“行为”类别中,将所需行为拖到美工板上的对象上或“对象和时间线”面板中的对象上。

    例如,如果您想要 Button 对象来控制 Storyboard 对象,请将“ControlStoryboardAction”行为拖到 Button 对象上。

    此行为会作为该对象的子对象显示在“对象和时间线”面板中。

    Ee341376.alert_tip(ZH-CN,Expression.30).gif提示:

    若要打开“资产”面板,则可以在“工具”面板中单击“资产”或在“窗口”菜单上单击“资产”。

    有关打开面板的详细信息,请参阅添加或删除工作区面板

  2. 在“对象和时间线”面板中,选择行为。

  3. 在“属性”面板中,设置行为的属性。

    例如,在“ControlStoryboardAction”行为中,您可以设置下列属性:

    • SourceName   如果您没有将行为拖到 Button 对象上,则可以将“SourceName”属性设置为 Button 对象的名称,以确保此行为已应用于 Button 对象。默认情况下,“SourceName”被设置为父对象(已应用该行为的对象)。

    • EventName   将此属性设置为您希望触发行为的事件的名称。在本例中,您希望 Button 对象的“Click”事件来触发行为的操作。

    • ControlStoryboardOption   将此属性设置为您希望行为触发的情节提要操作。在本例中,您希望 Button 对象播放 Storyboard 对象,因此将属性设置为“Play”。

    • StoryBoard   将此属性设置为单击按钮时您希望播放的 Storyboard 对象的名称。

    Ee341376.9acbe6b8-f8e2-4594-b97b-3b5260082ac4(ZH-CN,Expression.30).png

    Ee341376.alert_tip(ZH-CN,Expression.30).gif提示:

    您可以将指针移动到行为属性的名称上方,以查看工具提示中的属性描述。

另请参见

任务

添加其他人创建的行为

概念

动态显示对象

其他资源

对鼠标单击和其他事件做出响应