Flash 与背景按钮的交互性

Posted

技术标签:

【中文标题】Flash 与背景按钮的交互性【英文标题】:Flash interactivity with button over background 【发布时间】:2010-01-14 18:29:34 【问题描述】:

对于一个正在进行的项目,我必须实现一个类似于this 的 Flash-“欢迎”屏幕。

我知道如何创建这两个按钮(左右各有两家酒店),但我不知道如何在将酒店从一种状态(鼠标未悬停按钮)悬停到其他(鼠标悬停状态)不影响背景(云)。

这个“过渡”是使用还是不使用 Actionscript 进行的? (请记住,云必须以直线顺序盘旋 - 它们不能“倒带”)。

我是这项技术的新手,所以我不知道它是如何构建的,我想我很怀念。

提前致谢

附言。使用 Flash CS4

【问题讨论】:

【参考方案1】:

您需要构建 FLA,使云位于与两个按钮不同的 MovieClip 中。

在您发布的示例中,他们很可能有一个(背景)MovieClip,其中包含天空、水、酒店和云。当 SWF 启动时,它会播放该 MovieClip,这是最初的动画,它们使您看起来像是在向两家酒店掠水。一旦播放完毕,它们就会触发位于背景 MovieClip 顶部的独立 MovieClip 中的两个按钮。当您将鼠标悬停在任何一个按钮上时,只有按钮正在更改状态,而不是背景。背景只是继续播放。

有意义吗?

编辑

这是一个非常基本的示例。 http://www.gigasize.com/get.php?d=mhfkqw59mwd 注意:这只是为了说明这个想法而很快完成。

【讨论】:

哇!!!这是快速和准确的!感谢一千遍!!这正是我想要的!我没有意识到可以在...内的对象中包含对象(并且每个对象都有自己的时间线)。我会研究你的文件并在精神上建立起来!!再次非常感谢!

以上是关于Flash 与背景按钮的交互性的主要内容,如果未能解决你的问题,请参考以下文章

C++与Flash的交互

ActionScriptFlash与网页的交互,ActionScript与JavaScript的交互

flash数据交互

当 jQuery 对话框打开时,我不希望用户与背景交互

解决方法 Flash 不允许从 Javascript 全屏显示

SwiftUI 确认按钮 - 在任何其他视图交互时重置状态