ことれいのもり

【PixiJS】v7からv8への app.ticker.add のコールバック仕様変更まとめ

はじめに

v8 になってから Ticker のコールバックが変わっていたのでまとめました。

前提

バージョン: PixiJS v8

参考リンク

v7 から v8 への変更点

v7 はコールバックにデルタ時間を渡していました。

app.ticker.add((delteTime) => {
    sprite.x += speed * deltaTime;
}

v8 ではコールバックに Ticker のインスタンスを渡すように変わっています。

app.ticker.add((ticker) => {
    sprite.x += speed * ticker.delteTime;
} 

v8からはtickerそのものを返すようになったので、いろんな値が簡単に取得できるようになっています。

おわりに

ticker のコールバックの変更点をまとめました。

Unityを今まで触っていたこともありdeltaTimeについてずっと勘違いしていたので、ドキュメントを読むことは大切ですね。