-5

我正在研究 Flash,简单地说,我不知道在哪里放置代码。

我习惯了 Visual IDE,我可以将对象从工具箱拖到工作区/画布上,然后查看此对象事件处理程序的列表并将代码放在特定事件处理程序下。

Flash 似乎不是这样工作的。工具箱中没有Button对象,这意味着您需要使用矩形工具绘制一个矩形,然后使用Convert to Symbol将其转换为一个按钮。现在我有一个按钮,我想将标签的文本更改为“Hello World”。

我将我假设的标签(大T)拖到我的画布上并枚举属性以尝试找到标签的名称/ID,但我找不到。

所以两个问题:

  • 在 Flash CS6 中,如何访问按钮的单击事件?
  • 在 Flash CS6 中,如何识别标签(或任何其他对象)以访问对象属性?

谢谢

4

1 回答 1

1
  • 在 Flash CS6 中,如何访问按钮的单击事件?

与您的任何代码一样,这可以在Actions窗格或文本编辑器中完成。就像是:

yourButton.addEventListener(MouseEvent.CLICK, clicked);

function clicked(e:MouseEvent):void {
//code
}
  • 在 Flash CS6 中,如何识别标签(或任何其他对象)以访问对象属性?

该对象需要另存为符号,然后您可以为该符号的实例命名。然后只需通过引用其名称来修改它。找不到文本框的“属性”的原因是它不是符号。选择文本字段,然后按 F8(或转到修改 -> 转换为符号),然后您将能够将其视为符号。

我认为在你掌握基础知识之前,在谷歌上搜索一两个教程会对你有很大帮助,因为它与 Visual Studio 有点不同。这是一个专门关于textfields的。

于 2012-10-22T13:25:01.453 回答