iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 25
0

今天範例是超噁心的蟲蟲

我真的不懂為什麼官方範例一定要用蟲,超奔潰RRRRR

PIXI.particles.ParticleContainer其實就是跟container差不多的東西,主要是使用大量的 sprites或particles狀態下會用到的,他的運算比較快,但會有一些container可以用的方法無法使用

var sprites = new PIXI.particles.ParticleContainer(10000, {
    scale: true,
    position: true,
    rotation: true,
    uvs: true,
    alpha: true
});
app.stage.addChild(sprites);

這段是在說,當是用WebGLRenderer會有10000,用canvas會跑100隻

var totalSprites = app.renderer instanceof PIXI.WebGLRenderer ? 10000 : 100;

接下來針對這些也就是用for迴圈去算,就可以寫出粒子效果

後記:
今天用了別人的macbook寫,圖片居然上傳到一半就NAN,傻眼~~~~
所以就不放圖啦~

還有我今天踩死線哇哈哈哈哈


上一篇
Day24 Spine
下一篇
Day26 自製PIXI中滑鼠游標
系列文
30天Pixi帶你飛上天30

尚未有邦友留言

立即登入留言