2011-04-12 64 views
5

我是一名使用Flash Builder的AS3開發人員。我正在和一位使用Flash Professional設計遊戲的精靈和背景的設計師合作。我期望爲我們創建一個集成的工作流程,以便他們可以在Flash Pro中佈局級別,並且可以在Flash Builder中添加事件。當玩家與物品發生碰撞時,觸發動畫等,我也希望在玩家改變等級並且遊戲改變狀態時切換場景(開始菜單,即將進行的遊戲,遊戲結束等等。)。爲此,我希望將所有內容加載到Flash Builder中並以編程方式操作 - 顯示和隱藏場景,滾動,檢查衝突等。如何集成Flash Professional和Flash Builder?

我發現了從Flash Pro導出swc並訪問庫的指南在Flash Builder中,但這隻給我類,而不是定位對象的實例。我可以在舞臺上看到所有的東西嗎?

這似乎是一個明顯的工作流程,但我不清楚它是如何完成的。我的方法是否正確,還是有更好的方法來做到這一點?有關如何設置此工作流程的一般建議,需要做什麼或避免什麼?更具體地說,我如何訪問舞臺上的實體並切換場景?

回答

1

您可以編譯項目在Flash CS成SWF,然後用LoaderSWFLoader在Flash Builder將其添加到您的顯示列表。 此外,您可以將舞臺上的所有對象合併到一個MovieClip中,並將其編譯爲swc,然後用作庫。

+0

這將讓我訪問一個單獨的MovieClip(場景,精靈等)內的一切,再加上他們的位置? – 2011-04-12 10:49:01

+0

對,如果你給他們「實例名稱」 – 2011-04-12 10:51:02

+0

你知道我如何將屬性附加到影片剪輯並在Flash Builder中讀取它們嗎? – 2011-04-13 14:22:08