【发布时间】:2016-03-17 04:50:22
【问题描述】:
我正在使用 Phaser.js 构建一个 html 游戏。这可能更像是一个一般的 javascript 问题,但我使用 Phaser 作为上下文,所以我尝试使用处理程序设置一个按钮,这是 main.js 中的按钮定义:
var someParam = 2;
var btn = game.add.button(0, 0, 'playButton', actions.handler, this, 1, 0, 1);
在另一个名为 actions.js 的文件中,我定义了处理函数:
var handler = function(someParam) {
console.log(someParam);
};
module.exports = {
handler: handler
};
问题是如何将 someParam 传递给处理函数?
【问题讨论】:
标签: javascript function parameter-passing phaser-framework