javascript - 如何将按钮光标更改为手形?

标签 javascript phaser-framework

我使用此代码来创建按钮:

var button = game.add.button(0, 0, "background", this.buttonClick, this, 2, 1, 0);

创建按钮后有光标手。 之后,在中间我需要禁用按钮,所以我添加这一行:

button.input.enabled = false;

最后,为了再次启用按钮,我添加了这一行:

button.input.enabled = true;

按钮已启用,我可以单击它,但光标是指针,而不是手。

尝试用这一行解决但没有成功:

button.useHandCursor = true;

如何解决?

最佳答案

我现在意识到我必须使用:

button.input.useHandCursor = true;

而不是

button.useHandCursor = true; 

关于javascript - 如何将按钮光标更改为手形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38675565/

相关文章:

javascript - 是否有任何网络技术可用于在客户端隐藏 html DOM 中的链接

javascript - 如何仅针对移动浏览器加载 jquery mobile,而针对桌面浏览器加载常规网站?

javascript - 在 Phaser 3 中使用 tilemap 时如何阻止我的 tiles 流血?

javascript - Phaser中图形和 Sprite 之间的碰撞检测

javascript - 在 bootstrap-treeview 中突出显示和滚动

javascript - jquery 使用嵌套输入迭代列表项

Windows 中的 Javascript 本地化

javascript - 移相器 3 : Scaling the Game to full Websites width and height

drag-and-drop - 如何区分 Phaser 中的按住单击和拖动?

javascript - 需要帮助使用 phaser.js 让 Sprite 从屏幕右侧进入