在虚幻4中显示鼠标并自定鼠标样式
2016-02-17 15:23
288 查看
1.通过虚幻自带的来实现
在项目选定的Controller中勾上Show Mouse Cursor
或者在蓝图中使用Show Mouse Cursor节点,目标是Player Controller
在Controller蓝图中可以选择自带的一些样式:
在蓝图中同样可以修改
如果需要改为自己需要的样式则需要一个控件蓝图
我是这么设置的
Image为填充,面板的大小为100*100.
然后Image设置为你需要的指针的图片。
这里要注意一下,真实的鼠标指针的位置是在图片的正中间,所以需要把图片中的指针的针尖位置调整为图片中间。
然后进入项目设置->User Interface 在这里把之前做的空间蓝图给选上就好了。
但这种鼠标会在鼠标到达屏幕边界的时候鼠标的坐标轴输入就会变成0。
2.使用HUD绘制
先将鼠标的图片做成材质
各种节点的设置如下图所示(看不清Ctrl+滚轮放大看)
但这种鼠标会被UMG遮挡,如图:
在项目选定的Controller中勾上Show Mouse Cursor
或者在蓝图中使用Show Mouse Cursor节点,目标是Player Controller
在Controller蓝图中可以选择自带的一些样式:
在蓝图中同样可以修改
如果需要改为自己需要的样式则需要一个控件蓝图
我是这么设置的
Image为填充,面板的大小为100*100.
然后Image设置为你需要的指针的图片。
这里要注意一下,真实的鼠标指针的位置是在图片的正中间,所以需要把图片中的指针的针尖位置调整为图片中间。
然后进入项目设置->User Interface 在这里把之前做的空间蓝图给选上就好了。
但这种鼠标会在鼠标到达屏幕边界的时候鼠标的坐标轴输入就会变成0。
2.使用HUD绘制
先将鼠标的图片做成材质
各种节点的设置如下图所示(看不清Ctrl+滚轮放大看)
但这种鼠标会被UMG遮挡,如图:
相关文章推荐
- CSS布局方案之圣杯布局
- Source Insight 样式使用
- 5种CSS实现的垂直居中
- 详解 CSS 属性 - 伪类和伪元素的区别
- css如何实现多行文本时,内容溢出,出现省略号
- 浏览器兼容的css写法
- 积跬步,聚小流------css应用大纲归纳
- CSS 绝对定位
- 用css3选择器给你要的第几个元素添加不同样式方法
- css实现梯形
- 几篇不错的基础css博客转载
- CSS入门
- CSS 布局总结——固定宽度布局
- css less
- 简单的CSS网页布局--三列布局
- Css中overflow属性的认识
- CSS字间隔与字母间隔在文本样式中
- css的定位问题
- 简单的CSS网页布局--一二列布局
- CSS 那么多属性,而且每个属性都有多个值怎么记?