巢狀動畫如何使用
新版本支援設定巢狀節點的動畫播放方式,包括巢狀、迴圈及單幀三種方式。
對於這個功能有幾個約束:
1、巢狀動畫生命週期不得大於外部動畫生命週期,在動畫皮膚拖動、播放、模擬器播放都滿足此約束。即外部動畫停止,巢狀動畫也跟著停止。
2、巢狀動畫播放時間上(幀率,非播放速度)與外部動畫一致,在動畫皮膚拖動、播放、模擬器播放都滿足此約束。即外部動畫走一幀,巢狀動畫也走一幀。
PS:
1.未來還會提供修改播放速度的功能。
2.原來的2d-x是自動迴圈播放動畫的,新增了這個功能之後動畫是不會自動播放了。(研發表示十分抱歉,這裡又有變化。)
可能你想獲取這個動畫讓他繼續能夠自動播放,那麼你可以用這樣的方式來獲取:
auto tl = static_cast<ActionTimeline*>(_node->getActionByTag(_node->getTag()));//_node是你播放動畫的節點。
注意:
1.前提是你已經用runAction把actiontimeline新增_node裡邊。
2.巢狀節點一般已經幫你執行過。
對於這個功能有幾個約束:
1、巢狀動畫生命週期不得大於外部動畫生命週期,在動畫皮膚拖動、播放、模擬器播放都滿足此約束。即外部動畫停止,巢狀動畫也跟著停止。
2、巢狀動畫播放時間上(幀率,非播放速度)與外部動畫一致,在動畫皮膚拖動、播放、模擬器播放都滿足此約束。即外部動畫走一幀,巢狀動畫也走一幀。
PS:
1.未來還會提供修改播放速度的功能。
2.原來的2d-x是自動迴圈播放動畫的,新增了這個功能之後動畫是不會自動播放了。(研發表示十分抱歉,這裡又有變化。)
可能你想獲取這個動畫讓他繼續能夠自動播放,那麼你可以用這樣的方式來獲取:
auto tl = static_cast<ActionTimeline*>(_node->getActionByTag(_node->getTag()));//_node是你播放動畫的節點。
注意:
1.前提是你已經用runAction把actiontimeline新增_node裡邊。
2.巢狀節點一般已經幫你執行過。
相關文章
- es中如何使用巢狀物件查詢巢狀物件
- nginx 如何實現 if 巢狀Nginx巢狀
- Jetpack Compose(8)——巢狀滾動Jetpack巢狀
- Android:巢狀滑動總結Android巢狀
- ViewPager巢狀fragment簡單使用Viewpager巢狀Fragment
- javafx和swing巢狀使用的方法Java巢狀
- Fragment巢狀FragmentViewPager 正常使用姿勢Fragment巢狀Viewpager
- Elasticsearch聚合的巢狀桶如何排序Elasticsearch巢狀排序
- Android巢狀滑動邏輯淺析Android巢狀
- 巢狀滾動效果實現討論巢狀
- 三級 NestedScroll 巢狀滾動實踐巢狀
- Angular 裡使用巢狀 Form 的步驟Angular巢狀ORM
- iOS block巢狀block中weakify的使用iOSBloC巢狀
- 使用swiper.js建立巢狀的swiperJS巢狀
- 列表巢狀操作巢狀
- vue路由巢狀Vue路由巢狀
- react native ScrollView巢狀WebView 互動問題React Native巢狀WebView
- 多層 UIScrollView 巢狀滾動解決方案UIView巢狀
- 巢狀滾動設計和原始碼分析巢狀原始碼
- 淺談Vue-router使用方法及動態路由和巢狀路由的使用Vue路由巢狀
- Confluence 6 啟用巢狀使用者組巢狀
- MongoDB 如何實現巢狀子文件分組MongoDB巢狀
- 巢狀類遞迴巢狀遞迴
- Blazor巢狀傳遞Blazor巢狀
- 展開巢狀列表巢狀
- vue(19)巢狀路由Vue巢狀路由
- Locust 任務巢狀巢狀
- Oracle 巢狀表(轉)Oracle巢狀
- 巢狀子查詢巢狀
- SCSS 巢狀屬性CSS巢狀
- SCSS 巢狀規則CSS巢狀
- MySQL Join原理分析(緩衝塊巢狀與索引巢狀迴圈)MySql巢狀索引
- ng-template和ng-container的巢狀使用AI巢狀
- python使用引數對巢狀字典進行取值Python巢狀
- Python的if語句多層巢狀怎麼使用Python巢狀
- 舉例說明表格中如何再巢狀表格巢狀
- 如何安全地讀寫深度巢狀的物件?巢狀物件
- 【react】實現動態表單中巢狀動態表單React巢狀
- 函式的動態引數 及函式巢狀函式巢狀