2014-02-10 26 views
0

我正在通過一個波動畫一個節點,並且我需要它隱藏波浪的白色背景。如何隱藏KineticJS中圖層後面的動畫節點?

我將白色洗滌層命名爲waveLayer,將藍色波浪區域命名爲waveLayer。節點在waveLayer上從右向左移動,但應該隱藏在圖層後面。

我想Z-索引就可以解決這個問題,但事實並非如此:

stage.add(layer); 
layer.setZIndex(10); 

stage.add(waveLayer); 
waveLayer.setZIndex(0); 

我添加的節點到waveLayer所以我認爲這將具有相同的Z-索引。任何人都可以幫忙嗎?退房的jsfiddle更多的澄清:

http://jsfiddle.net/5SSTG/

任何幫助將不勝感激。

回答

0

您可以使用layer.moveToBottom()來設置圖層的z-index小於所有其他圖層。

您可以使用layer.moveToTop()來設置圖層的z-index大於所有其他圖層。