我在下面附上了一个源文件,我有点卡住了。
基本上,它是一个 FLA,它有一个变量(smscounter),该变量基于从 XML 文件(在我的服务器上)读取的任何数字而改变。在主舞台的第 1 帧上有一个名为“rewinder”的大型影片剪辑。有左右按钮可在该影片剪辑“倒带器”内的帧之间导航。我在理论上试图做的是:
if(frame != 2) {button_right.visibility = true};
if(frame == 2 && smscounter > 5) {button_right.visibility = true};
if(frame == 2 && smscounter < 5) {button_right.visibility = false}
我被告知这不会起作用,因为一旦设置了变量(可见性),它就不会不断检查它,所以我必须调度一个事件?我已经尝试了 3-4 个教程,但我无法工作。
现在有几件事:
- 我很想避免任何超级复杂的事情。如果 smscounter 低于 5,我所需要的只是在第 2 帧上按钮不存在。其他教程需要另一个类和文档类,但我无法让它们工作
- 按钮当前位于回卷器动画剪辑之外。我把它们放在里面和每一帧上,但是我无法让它们对翻车做出反应。
- 代码就像一年级学生写的一样优化,主要是因为我是一名设计师,并且在整个过程中我一直在获得帮助。
- Greensock LoaderMax 被用于放入视频和声音。与问题无关,我只是将它们留在那里以便更好地了解我正在做的事情。
FLA 和源文件的链接: http ://www.mediafire.com/download.php?ejy6j9h9r1c1829