phaser-framework - 调试对象未定义
问题描述
我查看了一堆不同的人民代码示例,他们正在使用类似的东西:
this.game.debug
我可能有 20 种组合,例如
this.game.debug
this.scene.debug,
this.scene.game.debug
等等..但找不到这个调试,谁能指导我在哪里找到这个调试对象?
解决方案
Phaser 3 带有物理调试器,可以通过配置启用。
var config = {
type: Phaser.AUTO,
width: 800,
height: 600,
parent: 'phaser-example',
physics: {
default: 'arcade',
arcade: {
debug: true,
gravity: { y: 200 }
}
},
scene: {
preload: preload,
create: create
}
};
var game = new Phaser.Game(config);
这是一个工作示例,它为您提供如下内容:
推荐阅读
- angular - 将服务数据显示到网格中时面临的问题
- oauth-2.0 - Identity Server 4 仅从请求的客户端注销用户
- node.js - 如何测试返回对象数组的函数,该数组的元素包含javascript Date 对象?
- ballerina - 芭蕾舞女演员中的表达是否有任何否定逻辑?
- scala - WrappedArray 集:类型参数 [Int] 不符合方法空的类型参数边界 [T <: AnyRef]
- html - 仅在表单提交完成时触发像素跟踪
- java - 文件线程同步
- object - Symfony 期望单个实体属性的 ArrayCollection
- c++11 - polygon_90_data 和顶点的问题
- sql - 访问对 SQL Server 数据库的临时更改