五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Cocos Creator封裝自己的幀動(dòng)畫(huà)組件播放動(dòng)畫(huà)

2022-03-16 13:42 作者:小小游戲開(kāi)發(fā)程序員  | 我要投稿

前言

在Cocos Creator游戲開(kāi)發(fā)的過(guò)程中我們進(jìn)行需要使用動(dòng)畫(huà)效果,雖然可以通過(guò)動(dòng)畫(huà)編輯器編輯動(dòng)畫(huà)效果,但是有時(shí)候用戶想更靈活的控制幀動(dòng)畫(huà)的效果,就需要自己封裝幀動(dòng)畫(huà)組件。

一、幀動(dòng)畫(huà)播放組件

1: creator播放幀動(dòng)畫(huà)需要通過(guò)動(dòng)畫(huà)編輯器去制作;

2: 為了方便控制和使用加入幀動(dòng)畫(huà)代碼播放組件;

3: 屬性設(shè)置:

  1. sprite_frames: 幀動(dòng)畫(huà)所用到的所有的幀;

  2. duration: 每幀的時(shí)間間隔;

  3. loop: 是否循環(huán)播放;

  4. play_onload: 是否加載組件的時(shí)候播放;


4: 接口設(shè)置:

  1. play_once(end_func); // 播放結(jié)束后的回掉函數(shù);

  2. play_loop(); // 循環(huán)播放;


二、幀動(dòng)畫(huà)播放原理

1: 對(duì)的時(shí)間播放顯示對(duì)的圖片:

假設(shè)以三幀動(dòng)畫(huà)為例,時(shí)間間隔就是duration,



三、自己封裝幀動(dòng)畫(huà)組件

四、測(cè)試封裝的幀動(dòng)畫(huà)組件



勾選PlayOnLoad和去掉的區(qū)別,勾選Loop和去掉的區(qū)別,可以發(fā)現(xiàn)預(yù)加載和循環(huán)播放。如何在代碼中控制?

新建GameMgr.ts掛載到Canvas節(jié)點(diǎn)上****。



附:更多教學(xué)視頻及源碼素材
https://www.bycwedu.com/promotion_channels/829468798

Cocos Creator封裝自己的幀動(dòng)畫(huà)組件播放動(dòng)畫(huà)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
绥阳县| 佛山市| 循化| 博爱县| 砚山县| 达尔| 乌拉特前旗| 福泉市| 正安县| 资源县| 蒙阴县| 海林市| 盖州市| 井陉县| 宜良县| 唐河县| 锦州市| 伊宁县| 西林县| 交城县| 南华县| 贵溪市| 邯郸县| 绥江县| 崇阳县| 交口县| 合川市| 崇明县| 白朗县| 宁海县| 万山特区| 武威市| 镇江市| 锦屏县| 齐齐哈尔市| 松桃| 卢湾区| 永福县| 许昌县| 牟定县| 翁源县|