Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 在Actionscript中添加按钮_Actionscript 3_Flash - Fatal编程技术网

Actionscript 3 在Actionscript中添加按钮

Actionscript 3 在Actionscript中添加按钮,actionscript-3,flash,Actionscript 3,Flash,我正在尝试使用Actionscript创建一个按钮。我发现唯一相关的类是SimpleButton。当我在前面尝试插入一个文本字段时,我发现它非常简单和严格,我只是创建了一个文本字段,并向其中添加了文本。它被渲染得很好 然而,当我尝试做类似的事情时,我发现它没有得到渲染。我参考了上的帮助文档,并将其示例代码粘贴为独立文件。它工作得很好。然而,按钮只是彩色的。我想在上面添加一些文本,所以我使用了文本字段并覆盖了它。看起来不错。但是现在当我把鼠标靠近文本时,按钮的悬停不再起作用,点击也不起作用——我相

我正在尝试使用Actionscript创建一个按钮。我发现唯一相关的类是SimpleButton。当我在前面尝试插入一个文本字段时,我发现它非常简单和严格,我只是创建了一个文本字段,并向其中添加了文本。它被渲染得很好

然而,当我尝试做类似的事情时,我发现它没有得到渲染。我参考了上的帮助文档,并将其示例代码粘贴为独立文件。它工作得很好。然而,按钮只是彩色的。我想在上面添加一些文本,所以我使用了文本字段并覆盖了它。看起来不错。但是现在当我把鼠标靠近文本时,按钮的悬停不再起作用,点击也不起作用——我相信这是因为文本在按钮上方


总而言之,如何使用Actionscript创建带有文本的可单击按钮而不出现问题?

如果要使用图形界面创建按钮,请执行以下操作:

  • 打开
    组件
    窗口并展开
    用户界面
    部分
  • 您将在那里找到一个
    按钮
    组件
  • 把它拖到你的舞台上
  • 更改标签,也可以更改“皮肤”
  • 享受
  • SimpleButton是一个Actionscript类,旨在促进按钮的编程创建。 如果您觉得它更适合您的需要,请记住将覆盖文本字段设置为忽略鼠标事件:

    textField.mouseEnabled = false;
    

    如果要使用图形界面创建按钮,请执行以下操作:

  • 打开
    组件
    窗口并展开
    用户界面
    部分
  • 您将在那里找到一个
    按钮
    组件
  • 把它拖到你的舞台上
  • 更改标签,也可以更改“皮肤”
  • 享受
  • SimpleButton是一个Actionscript类,旨在促进按钮的编程创建。 如果您觉得它更适合您的需要,请记住将覆盖文本字段设置为忽略鼠标事件:

    textField.mouseEnabled = false;
    

    在文本字段上,可以设置属性:

    myTextfield.mouseEnabled = false;
    

    这样,您的文本字段就不会阻止您单击。

    您可以在文本字段上设置一个属性:

    myTextfield.mouseEnabled = false;
    
    这样,您的文本字段就不会阻止您单击