巢狀動畫如何使用
新版本支援設定巢狀節點的動畫播放方式,包括巢狀、迴圈及單幀三種方式。
對於這個功能有幾個約束:
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中如何使用巢狀物件查詢巢狀物件
- iterate的巢狀使用巢狀
- 巢狀使用 datalist (轉)巢狀
- nginx 如何實現 if 巢狀Nginx巢狀
- Repeater中巢狀使用Repeater巢狀
- js如何在引號中巢狀使用引號JS巢狀
- ViewPager巢狀fragment簡單使用Viewpager巢狀Fragment
- oracle 巢狀表 索引表 使用Oracle巢狀索引
- PLSQL Language Referenc-巢狀表-巢狀表和陣列間的重要區別(正確地使用巢狀表)SQL巢狀陣列
- Elasticsearch聚合的巢狀桶如何排序Elasticsearch巢狀排序
- Fragment巢狀FragmentViewPager 正常使用姿勢Fragment巢狀Viewpager
- DataGrid中巢狀使用Repeater (轉)巢狀
- 關於MySQL遊標的巢狀使用MySql巢狀
- less巢狀巢狀
- Datalist巢狀巢狀
- 集合框架-集合的巢狀遍歷(HashMap巢狀HashMap)框架巢狀HashMap
- 集合框架-集合的巢狀遍歷(HashMap巢狀ArrayList)框架巢狀HashMap
- 集合框架-集合的巢狀遍歷(ArrayList巢狀HashMap)框架巢狀HashMap
- 集合框架-集合的巢狀遍歷(多層巢狀)框架巢狀
- javafx和swing巢狀使用的方法Java巢狀
- 使用swiper.js建立巢狀的swiperJS巢狀
- iOS block巢狀block中weakify的使用iOSBloC巢狀
- Angular 裡使用巢狀 Form 的步驟Angular巢狀ORM
- 使用Await減少回撥巢狀AI巢狀
- SQl CASE 語句的巢狀使用方式SQL巢狀
- vue路由巢狀Vue路由巢狀
- angular 巢狀路由Angular巢狀路由
- 迴圈_巢狀巢狀
- 集合的巢狀巢狀
- 盒子的巢狀巢狀
- oracle巢狀表Oracle巢狀
- Oracle 巢狀表Oracle巢狀
- 列表巢狀操作巢狀
- MongoDB 如何實現巢狀子文件分組MongoDB巢狀
- Locust 任務巢狀巢狀
- Oracle 巢狀表(轉)Oracle巢狀
- 巢狀子查詢巢狀
- vue(19)巢狀路由Vue巢狀路由