2014-01-18 44 views
0

我有一個Flash項目只有一個圖層和兩個關鍵幀, 在第一幀我有一些對象,我啓用拖動他們;和一個按鈕去和停止到另一個關鍵幀,問題是當我拖動我的對象在第一幀,然後去其他框架,並再次返回與另一個按鈕與去和停止方法所有我拖動的對象返回到他們原來的地方,我怎麼能保持他們,因爲他們被拖。保持拖動的對象閃存

我試着改變並停止使用前一幀: MovieClip(this.root).prevScene()gotoAndStop(1); 並沒有用, 請你好心幫忙。

+0

不要使用兩幀,句點。 – Vesper

+0

謝謝Vesper,但接下來該怎麼做才能從視圖變爲視圖? –

+0

您可以使用兩個或更多容器,每個「查看」一個容器。一旦您要更改視圖,您可以隱藏/移除當前容器並取消隱藏/添加所需的容器。這些依次包含所選屏幕的所有視覺效果。 – Vesper

回答

0

使用兩層。將任何想要保留的內容放在一個圖層上的兩個框架之間,而不使用任何關鍵幀。使用2個關鍵幀將任何想要刪除/添加的圖層放到圖層上。
如果你想讓它們暫時消失,你可以調用movieclip.visible = false;當你轉到下一幀時,當你回到第一幀時,movieclip.visible = true。您可以在每個動畫片段上調用它,或者將它們全部添加到容器動畫片段並調用container_mc.visible = true/false;