objective-c – 如何在鼠标光标周围绘制高光

objective-c – 如何在鼠标光标周围绘制高光,第1张

概述我希望能够在鼠标光标周围显示快速动画“闪光”(类似于某些屏幕录制应用程序中的效果).有什么好办法可以解决这个问题? 我目前的想法是在鼠标位置下显示一个临时的,浮动的透明窗口窗口,为其设置动画,然后隐藏它.但我想知道是否有更好的建议? 这个想法是你最好的选择.虽然它并不完全是你想要的,但是我的 JLNDragEffectManager(拖动时变形图像)演示了一种“跟随鼠标的无边框窗口”的方法. 不同 我希望能够在鼠标光标周围显示快速动画“闪光”(类似于某些屏幕录制应用程序中的效果).有什么好办法可以解决这个问题?

我目前的想法是在鼠标位置下显示一个临时的,浮动的透明窗口窗口,为其设置动画,然后隐藏它.但我想知道是否有更好的建议?

解决方法 这个想法是你最好的选择.虽然它并不完全是你想要的,但是我的 JLNDragEffectManager(拖动时变形图像)演示了一种“跟随鼠标的无边框窗口”的方法.

不同之处在于,您似乎不仅仅对拖动事件感兴趣,而是“鼠标所在的任何地方”.您可以通过向NSEvent询问mouseLocation(在屏幕坐标中给出)来获取当前鼠标位置.

总结

以上是内存溢出为你收集整理的objective-c – 如何在鼠标光标周围绘制高光全部内容,希望文章能够帮你解决objective-c – 如何在鼠标光标周围绘制高光所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1001127.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存