Phaser3 タイマーイベント@scene.time.addEventで少しハマった

Phaser3では scene.time.addEvent({ delay: ミリ秒, callback: コールバック関数, callbackScope: コールバック関数がthisにとる対象 }) ってな感じでタイマー処理を書ける。 sceneと操作キャラのクラスを分けて作っていて、操作キャラクラスで上記を記述し…

Phaser3 gamepadについて

scene.input.gamepadがundefinedしか返してくれなくてハマった。 gameにセットするconfig.input.gamepad = trueをセットしたら取れるようになった。 const config = { type: Phaser.AUTO, width: 800, height: 600, // とか書くとこに下を追加 input: { game…

babel-plugin-rewire の使い方がよくわかんなかった時の話

webpack のプロジェクトで jest を使ってテストを書こうとした時に、rewireを使ってexportしていない関数をテストしようとしたらなんか使えなかったぽい時にbabel-plugin-rewireを使おうとした時の話。 やったこと npm install --save-dev babel-plugin-rewi…

testes

test unco