在Ue4里面使用自定义鼠标

方法1:使用Draw绘制。

  继承HUD的蓝图里有Draw Material,Draw Texture等屏幕绘制方式绘制自定义的图案,这种方法适合绘制单纯的鼠标。

(如果你不需要偏移请无视蓝图里的float-50)

(附:节点Show Mouse Cursor为True时,游戏过程中显示系统鼠标指针并且允许指针移动到游戏窗口之外。)

技术分享

这种方法不会有太多奇怪问题,不过缺点是会被UMG挡住。

 

方法二:在UMG里绘制一个。

把锚位置弄到左上角,注意清零组件x和y位置。

如果你需要做瞄准器一类需要组件中心为鼠标位置点的可以设置一下Alignment里面的值。

技术分享

蓝图参考。

技术分享

如果使用MousePosition,你还需要重新计算一下屏幕和锚位置的关系。

博主萌新0w0!如有错误,恳请指正。

 

文章来自:http://www.cnblogs.com/LovelyTheKnife/p/5592681.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3