Phaser (3.24.1) 如何补间 TileSprite?

Phaser (3.24.1) How to tween a TileSprite?

我想通过 tilePositionX 和 tilePositionY 补间 TileSprite。

scene.load.image('sky', 'assets/images/sky.png');
const sky = scene.add.tileSprite(0, 0, 1000, 600, 'sky');
scene.add.tween(sky); // "Uncaught TypeError: n is null"

例子1 2

scene.tweens.add({
    targets: sky,
    tilePositionY: { from: 0, to: -180 },
    ease: 'Linear',
    duration: 5000,
    repeat: 0,
    yoyo: false
});