1

我有一个包含 Adob​​e Edge 动画的网页。动画包含一个阶段和一个符号。我想将符号元素用作按钮。

问题是我需要多个相同的按钮,每个按钮在视觉上表现相同,但位置不同。有没有办法以编程方式(通过 JavaScript)“克隆”一个符号,以便多个副本动态出现在舞台上?

4

1 回答 1

-1

无需使用 Javascript。这就是符号的用途。

假设您有一个名为“按钮”的符号。

通过多次拖动舞台上的符号(从右侧的“库”>“符号”面板),您可以在舞台上创建任意数量的符号,并将它们放置在不同的位置。这样您就可以创建符号的实例。

然后您所要做的就是绑定单击事件,而不是在符号上(这样所有按钮都会做同样的事情,而不是想要的),而是在舞台上的符号实例上。

打开代码窗口(窗口 > 代码)并选择阶段。

单击舞台旁边的加号按钮,然后单击元素,您将看到一个包含所有按钮的列表。

随心所欲地处理按钮上的点击事件。

于 2013-04-19T14:46:22.310 回答