首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何动态地向时间线中添加帧?

如何动态地向时间线中添加帧?
EN

Stack Overflow用户
提问于 2016-05-18 09:28:10
回答 2查看 280关注 0票数 1

不想问,但实际上我需要动态地向纯AS3项目添加240个帧,然后在最后一个框架上添加一个停止帧。

是的,我们回到了2009年。

为什么?

因为我构建的动态类驱动的PureAS3应用程序(swf)正被交付给一个不同的媒体所有者,他的内部系统(我骗你不这么做)检查了所有Flash 10秒的帧(因此是240),并检查了'stop();‘。

任何帮助都会收到--我假设这是可能的,但在网上空白--主要是很多人(正确地)再次使用时间线提供建议。

富足

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-18 12:25:57

创建一个新的SWF作为包装器,它的主时间线上有240个框架,第241帧应该包含一个stop()调用和项目主类的一个实例。这个SWF应该用他们所拥有的任何引擎来验证,但是保留你的纯作为驱动项目的所有功能。

票数 1
EN

Stack Overflow用户

发布于 2016-05-18 15:30:53

我个人认为,如果你不利用时间线,你就太努力了。只是所有的繁重的工作,涉及到定位和大小的东西,你可以只是放在舞台上,感觉就像一个巨大的浪费时间。我认为令人遗憾的是Adobe在Flash 9发布期间如此专注于Flex,以至于他们从未向人们展示如何保持时间线,并且仍然有一个良好的基于类的体系结构。但那是桥下的水,你有你所拥有的。

您是否尝试过只扩展时间线并在末尾放置一个stop()框架脚本?如果舞台上什么也没有,增加更多的不应该引起问题,也不应该停止在无结束。

您可以尝试的另一件事是在框架1上有一个带stop()的主时间线,在框架1上放置一个MC,它的类是您当前使用的类,它被指定为文档类。只要您没有做任何奇怪的事情,当类到达根或者试图了解它们不应该做的事情时,这也应该有效。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37295457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档