iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 14
1

loading條
(因為範例的loading載的超快,我來不及截圖,只好先截再重新整理了囧~)

當我們畫面需要載入非常多圖片,載入時間可能會相當長的時候,我們會希望有一個進度條可以讓使用者知道當前的載入狀態,減緩等待時間的不耐煩,這時候就可以使用loader裡的狀態監聽,並搭配進度條的顯示

這次的素材使用前幾篇的走路動畫,載入的方式可以直接回去Day5 連續動圖spriteSheet 使用loader json載入找,本篇就不提囉~
稍微更改載入的寫法

let assets = 'img/sheet.json';
let loader = new PIXI.loaders.Loader();
loader.add(assets);
loader.on('progress',function (loader,res) {
    console.log('progress:'+ loader.progress + '%')
})
loader.on('complete',function (loader,res) {
    console.log('complete')
});
loader.load(onAssetsLoaded);

loader.on監聽載入狀況,並有loader.progress紀錄當前載入進度,當載入完成之後就可以呼叫loader.load去執行接下來的任務

console出來的結果
https://ithelp.ithome.com.tw/upload/images/20181028/20111962VCz1ZPUB9x.jpg


上一篇
Day13 Mask
下一篇
Day15 進度條
系列文
30天Pixi帶你飛上天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
King Tzeng
iT邦新手 3 級 ‧ 2018-10-29 10:01:36

喔喔喔~好可愛啊!!看起來就是遊戲!!(期待ing..../images/emoticon/emoticon31.gif
PS:我現在是你的小粉絲,不是大棕熊的飯XDDD

看更多先前的回應...收起先前的回應...

期待會受傷害QQ這樣不好

/images/emoticon/emoticon32.gif

之前挑戰The F2E的比賽其中一題是做出遊戲來....
先前受一位前輩大大感召,後來選用pixi作遊戲(我這個算遊戲嗎XDD)
一個禮拜做出來的給你笑一下(https://tzeng17.com/TheF2E/CanvasGame/ )XDDDDDD

太強了~~~~~~~

沒有啦~你看我寫的糞game能看嗎!
所以我默默的在關心你寫的pixi遊戲,作為參考(欸?!XD

我要留言

立即登入留言