【问题标题】:Flash CS3: Text appears on button mouse over or text mouse overFlash CS3:文本出现在按钮鼠标上方或文本鼠标上方
【发布时间】:2015-06-09 19:01:09
【问题描述】:

我是 Flash 新手,但我已经遇到了问题。我正在使用 Flash Professional CS3,我想创建一个交互式地图。当鼠标悬停在地图上的某个点上时,框架底部会出现一些文本。

所以,我创建了一个按钮,通过双击它输入它的属性,转到“over”时间轴单元格,插入一个关键帧,然后在主文档上更改按钮颜色并创建一个文本字段。

当我启动播放器时,它会按预期启动。当我将鼠标悬停在按钮上时,会出现文本。但是,如果我将光标放在文本位置上,文本就会变得可见!我不想要那个。只有当光标在按钮上时,文本才可见,而不是在文档底部。

知道如何实现吗?

我正在使用 Action script 2.0,但我没有为此编写任何代码。我是通过 UI 完成的。

【问题讨论】:

  • 您使用的是 actionscript 2 还是 3?无论如何,您都可以分享指向您的 .fla 的链接

标签: flash button mouseover cs3


【解决方案1】:

您似乎在按钮内放置了文本字段。如果将文本字段放在按钮内,则文本字段也表现为按钮。因此,将文本字段放在按钮之外。 如果不是这种情况,那么您可以输入您的代码吗?

【讨论】:

  • 感谢您的回答。但是如果我将文本字段放在按钮之外,当光标在按钮上时它怎么会出现?我暂时没有写任何代码。
【解决方案2】:

这是一个例子。 在舞台上制作一个动态的texfield。 给出 texfield 标签的实例名称。 选择按钮并按F9并输入以下代码

on(rollover){
_root.label.text = "helloWorld;
}

【讨论】:

    猜你喜欢
    • 2017-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    相关资源
    最近更新 更多