我有一个加载场景,预加载了我的纹理.
preload() {
this.load.image("ship", "./assets/ship.png")...
和带有自定义玩家对象的关卡场景..
export class Player extends Phaser.Physics.Matter.Sprite {
constructor(scene: Scene) {
super(scene.matter.world, 64, 64, "ship", undefined, {
friction: 0.025,
frictionAir: 0.25,
}); ...
但在播放器对象中,我不能设置纹理,它没有任何效果.
在水平场景中:
create(){
this.player = new Player(this);...
如何在关卡场景的Player子类中加载纹理?谢谢.