Actionscript 3 为什么下面的actionscript 3.0代码段无法导入按钮和文本输入?
当我运行it报告时:Actionscript 3 为什么下面的actionscript 3.0代码段无法导入按钮和文本输入?,actionscript-3,Actionscript 3,当我运行it报告时: package { import fl.controls.Button; import fl.controls.TextInput; public class MinRecord extends Sprite { private var recordBtn:Button; private var stopBtn:Button; private var textInput:TextIn
package
{
import fl.controls.Button;
import fl.controls.TextInput;
public class MinRecord extends Sprite
{
private var recordBtn:Button;
private var stopBtn:Button;
private var textInput:TextInput;
...
有人能指出这里出了什么问题吗?您是否将
TextInput
和按钮
组件添加到库中了
- 从中拖动TextInput组件 将“组件”面板添加到库中 小组
- 从菜单中拖动按钮组件 将“组件”面板添加到库中 小组
您希望取消选择主舞台上的所有对象,然后单击空白区域。然后您将看到包含文档属性(宽度、帧率等)的属性窗口。您将查找Document类框并插入actionscript文件的名称。假设您的所有主代码都在
main中。作为
您想插入main
(不,作为扩展名)您想从Flex builder编译这个吗?@Amarghosh,我是从Flash CS5编译的。您能编译其他项目吗?您能导入SayFlash.net.URLRequest
?如果没有任何效果,可能是您的类路径设置错误。我不知道如何在CS5上修复它,尽管我不知道这意味着什么以及如何处理:在类路径中找不到文档类的定义,因此导出时会在swf文件中自动生成一个定义
将TextInput组件从组件面板拖到库面板。对按钮也一样。正如我所说,这些组件是FlashCS5的一部分,而不是ActionScript3主库的一部分,因此您需要将其添加到库中才能访问它。它主要在flashide中工作。
Type was not found or was not a compile-time constant: Button.
Type was not found or was not a compile-time constant: TextInput.