【问题标题】:Is it possible to dynamically clone an Adobe Edge animation Symbol and manipulate each clone individually?是否可以动态克隆 Adob​​e Edge 动画符号并单独操作每个克隆?
【发布时间】:2013-02-06 08:29:15
【问题描述】:

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

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

【问题讨论】:

标签: adobe-edge


【解决方案1】:

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

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

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

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

打开代码窗口(窗口>代码)并选择舞台。

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

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

【讨论】:

  • 这并不能真正回答问题。有没有办法以编程方式克隆符号?我想让 100 多个粒子在屏幕上旋转,并且不能拖放 100 个副本。
  • 当然。抱歉我没看懂剧情。
猜你喜欢
  • 1970-01-01
  • 2016-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-20
  • 2017-10-11
  • 2018-11-20
相关资源
最近更新 更多