2012-07-06 48 views
1

我目前正在研究一个Adobe AIR项目来抽出我的关卡编辑器,但我遇到了一个问题。我基本上需要实现一个交互式电影编辑器。我的问题是,你会如何推荐我开始时间线编辑?功能明智的是,它需要能够为位置,比例和alpha设置补间关键帧。有任何想法吗?在Adobe AIR的关卡编辑器中实现Timline编辑器的问题。

我也一直在努力研究从swf拉取补间数据。我不完全确定这将是多么适用。

+0

你是在大量的工作,如果你在Flash中重新创建Flash规划。 – Marty 2012-07-06 05:45:16

+0

哈哈是的,我正在与Flash搏斗...在Flash中制作Flash ...为Flash导出游戏。 – user1133079 2012-07-06 16:54:03

回答

2

我不确定电影编辑器 - 电影中的图像(flash)MovieClip中的图像序列(位图)或电影的含义?

如果是后者,可以使用像TweenLite这样的补间引擎来完成硬解,然后由您决定如何组织时间轴中的可滚动GUI(大量示例,从Flash/After Effectsts开始/ Blender /等)来自您的设计师/动画师的反馈是至关重要的,我认为。

从Flash中提取数据也是可能的。如果你想分析瑞士法郎,你可以尝试克劳斯沃勒斯的令人敬畏的as3swf图书馆。一定要检查他的一些帖子:

  1. SWF Timeline Reconstruction with as3swf
  2. Flash IDE Inspired Flex 4 Timeline Component

as3swf Timeline in Flex4

另一种选择是使用JSFL(JavaScript脚本在Flash IDE)和解析充斥你的设计师/动画师创造。它应该是解析补间的XML(不管是旧的/ classic还是新的/ motion)。如果您使用JSFL路线,您也可能会发现xJSFL项目很有用。

此外,有关游戏/动画工具灵感退房Spriter

+0

太棒了,我的确在研究as3swf,但我无法找到任何有用的文档。非常感谢你。我想我今天可以完成一些事情。我的设计师希望能够接近Adobe Premiere。我搜索了一些有关Premiere项目文件类型的信息,所以也许他可以简单地将他的Premiere导入到游戏中,但是我找不到任何有用的信息。 – user1133079 2012-07-06 16:46:22

+0

出于好奇,存储和遍历关键帧的建议? – user1133079 2012-07-06 16:51:21

+0

很高兴你能找到有用的信息。最相关的as3swf类应该在[时间线](https://github.com/claus/as3swf/tree/master/src/com/codeazur/as3swf/timeline)包中。我仍然对视频项目如何适合关卡编辑感到困惑。这是一个基于视频的体验吗(更像是一个非线性的叙述,而不是像一个平台游戏)。不知道Premiere是否可以编写脚本,但如果您对C++感到满意,可以使用[SDK](http://www.adobe.com/devnet/premiere.html)。 – 2012-07-07 00:42:24