2014-11-03 56 views
0

這個想法是,我旋轉一個圖像對象,然後「保存」這個動畫幀,並再次建立一個動畫?kineticJS動畫多個圖像對象

我只有一層和一個階段。任何幫助都會很棒。

是否可以將圖層保存爲對象?然後將它添加回舞臺?

var oldlayer; 
oldlayer=layer; 

stage.clear(); 

stage.add(oldlayer); 

回答

0

我不認爲在舞臺上添加和刪除圖層是必要的。您可以使用Kinetic.Node.toObject()作爲動畫中的一個幀,您可以將其存儲起來供以後使用。播放動畫時,可以遍歷每個存儲的「幀」並將其應用於圖層。這有點像考慮撤銷/重做堆棧。

+0

非常感謝生病的嘗試。 – 2014-11-05 00:44:23