gpt4 book ai didi

javascript - Phaser 3 中的 "this"指的是什么?

转载 作者:行者123 更新时间:2023-11-29 20:51:09 25 4
gpt4 key购买 nike

我是 Javascript 的新手,想用 Phaser 3 制作简单的游戏,我发现 Javascript 似乎与其他 OOP 语言(如 C++ 或 Java)略有不同。我查看了官方网站和其他一些教程页面中的教程,大部分代码如下:

var config = {
...
scene: {
preload: preload,
create: create,
update: update
}
}
var game = new Phaser.Game(config)

function preload(){
this.load.img(...)
}

我的问题是 preload() 中的 ‍"this" 指示什么?是指我们之前定义的"game"吗?

以及如何在控制台中检查对象的类? typeof() 只告诉 “object”

最佳答案

thisPhaser.Scene 而不是 Phaser.Game 的实例。
其他答案不正确。代码正在运行浏览器。

要查看场景 的文档,您可以查看here

关于javascript - Phaser 3 中的 "this"指的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51807394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com