javascript - PixiJS - 如何在鼠标悬停时更改光标?

标签 javascript pixi.js mouse-cursor

根据我能找到的小建议,我有:

var btn = new PIXI.Sprite.fromFrame( 'btn_img.png' );
btn.interactive = true;
btn.buttonMode = true;
btn.defaultCursor = 'pointer';

...鼠标悬停时光标没有变化。如果我尝试:

btn.mouseover = function() { console.log("foo"); };

...我看到该事件确实正在触发。

有什么帮助吗?谢谢...

最佳答案

解决了。 Canvas 顶部的 DOM 元素屏蔽了鼠标事件。添加 pointer-events: none 到这些元素固定的东西。

关于javascript - PixiJS - 如何在鼠标悬停时更改光标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36300492/

相关文章:

html - pixjs中的视频纹理循环

javascript - PixiJS 消耗大量 GPU

javascript - 在 Opera 中使用 jquery 为元素分配动态光标样式

javascript - 如何使 PIXI 渲染器适应浏览器的宽度和高度?

javascript - 编辑从计算属性返回的数组中的对象

javascript - 使用 for 循环变量更改 html 类的名称

javascript - 将额外的 props 传递给 React 组件

xcode - 在 Xcode 4 中更改鼠标的 i-beam 光标

java - Swing:如何将自定义光标设置为透明?

javascript - 您可以使用剩余参数作为解构赋值吗?