2014-09-13 46 views
0

我有一個表面。我需要動畫它來摺疊(起源),使兩個表面一半。我們如何在famo.us中動畫摺疊表面?

originMod = new Modifier({ 
     origin: [0.5, 0.5] 
    }); 

originMod.setTransform(Transform.rotateY(-2), { 
    duration: 500, 
    curve: 'easeOut' 
}); 

這轉動了整個表面。我只是想要表面的右半部分轉動並躺回表面的左半部分

回答

0

看起來您正在構建書翻轉動畫。我也看到了你的其他問題。你不可能從中間摺疊單個表面。您可以創建帶有兩個曲面的View,並在View中添加功能,以按照現在的操作僅翻轉右側曲面。

但你應該先看看使用Views和構造函數的概念。一個好的開始將是他們已經有的SlideShow教程。

http://famo.us/university/lessons/#/famous-101/slideshow/1

在你的情況,你可能要你的Ajax URL傳遞給在構造一個幻燈片視圖並對其進行處理,以按需加載數據。 SlideShow視圖將對應一本書View,並且SlideView將對應於leftright作爲View中的兩個表面的打開頁面。您需要參考左側和右側曲面'modifiers,您可以使用它來執行動畫。

相關問題