2012-07-06 47 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