我在使用 Phaser 3 时遇到了问题。当我设置 CollideWorldBounds 时,它给我错误“无法读取 null 的属性‘setCollideWorldBounds’”,并且重叠功能不起作用。最奇怪的是,在我的游戏配置中,我的调试选项为 true,但仅在这个精灵中它不可见。游戏配置export const config = {type: Phaser.AUTO,backgroundCo
2020-09-20
我刚开始使用 Phaser,使用的是 TypeScript。因此,我尝试将主要对象移出 create 和 preload 方法,我认为最好的方法是将它们加载为 Phaser.Scene 类属性。但我可能做错了什么或不明智……在我这样做之后,我没有收到任何错误,但游戏只显示黑屏……您能否查看下面的代码并找出问题所在?import * as Phaser from 'phaser';const sce
2021-02-11
当我触摸墙壁以更改场景时,出现此错误:Cannot read properties of undefined (reading 'start')我尝试了几种技术,但都没有奏效,但我没有其他错误,我的代码非常简单,我不明白为什么它不起作用...这是我的代码:class SceneMilieu extends Phaser.Scene {constructor() {super({key: 'scen
2022-01-31