cocos creator怎么改变鼠标指针图

我怀疑是触摸吞噬了,你把的层级设置为最上面。我是设置在最上面实现的。

1赞

zIndex 设置要很大吗? 还是 怎么设置

很大就行了,还有就是触摸的穿透,让它能够点击后面的按钮。

怀疑你的层级没有细分,或者应该为游戏分组,

node的 groupdefault

你这个适合拖动,如果始终要让鼠标图片跟随,应该直接赋予鼠标位置给节点

触摸的穿透指的是什么 。 我给一些界面加了一个 触摸检测 跟随的节点 ,滑到这里就失去触摸事件了

你框的地方绑定有按钮或者别的什么吗?鼠标的节点全局最高的话不应该会失效。

嗯按你的代码改了

这个节点有个按住 拖拽的 事件

这个是我的目录结构,最后的节点就是鼠标节点,这样设置了拖拽和按钮是不影响的。

刚刚试了一下,是因为我的 面板都添加了 防止穿透的 block那个脚本 ,但是如果不添加这个 我的面板就会穿透 ,这时候应该咋弄

最简单粗暴的就是添加一个透明的吞噬层

能具体点吗, 我要采取你说的简单粗暴

NewProjectcehshi.zip (1.0 MB)不知道你怎么玩了,感觉你玩复杂了,希望对你有帮助吧,2.3.2的
高版本直接升级就可以了

1、给背包界面添加一个这个组件。
2、第二个方法是做一个有尺寸的空结点绑定这个组件。这个组件会放置触摸穿透。然后你代码控制这个节点的显示与隐藏。
——————————————————————————————————————————————————————
这个不行会导致鼠标不能够移动,可以通过添加一个无相应的按钮来达到触摸吞噬的效果。

好谢谢 我看看

我现在的做法就是空节点放的这个 组件

不好使吗?
我建了个q群,加群聊吧
1139269184

mark…