UE5
文章平均质量分 61
本专栏主要记录一下UE5的相关技术。
嘿克不黑
因为热爱,成就梦想。
展开
-
UE5物体高亮显示(蓝图版)
然后在Materials文件夹里面创建一个材质,命名为PP_OutlineCustomDepthOcclusion。在Highlight文件夹里面创建一个继承于Actor的蓝图类,命名为BP_HighlightActor。打开BP_HighlightActor,添加一个StaticMesh组件,先给它赋值为Cube吧。然后判断是否击中需要高亮的物体,如果是就高亮它,如果不是就把上一次高亮的物体取消高亮。在Highlight文件夹里面创建一个文件夹,命名为Materials。首先就是通过射线进行检测。原创 2022-09-04 15:45:48 · 2244 阅读 · 1 评论 -
UE5物体旋转(蓝图版)
滑动分为两种情况,第一种就是按下然后滑动最后松开,第二种就是按下然后滑动最后还可以按着不放继续滑动(这也就是为什么后面给Touch Start Location赋值的原因)。把创建的BP_ObjectRotator拖入场景,把前面创建的cube赋值过去。新建一个继承于GameModeBase的蓝图类,命名为BP_GameMode。新建一个蓝图类,继承于Actor,命名为BP_ObjectRotator。在添加一个摄像机,设置好它们的位置(坐标轴对好哦)。然后就是最重要的部分,通过滑动旋转物体。原创 2022-09-04 14:32:26 · 2623 阅读 · 0 评论 -
使用虚幻5开发你的第一个3d游戏
实战是学习最快的方法,今天就带大家使用虚幻5来开发自己的第一款3d游戏。如何下载安装虚幻引擎的话网上应该有很多教程,我就不介绍哈。原创 2022-08-20 10:17:42 · 3770 阅读 · 0 评论 -
虚幻引擎在C++中实现蓝图中的Delay功能
网上有人推荐说使用 FPlatformProcess::Sleep(1.0f);其实使用这种方法会导致整个程序被延迟,并不是我们想要的。有两种方法模拟延迟,实际上彼此没有区别。2. 只使用FTimerHandle第二种方法是使用延迟来执行另一个函数。下面的示例使用动态绑定,但您也可以通过BindUFunction进行绑定。2、如果有输入参数...原创 2022-06-17 18:33:23 · 826 阅读 · 1 评论 -
UE5打包安卓环境搭建
下载UE5首先自己下载UE5,然后记得把Android选项勾上下载,默认好像是勾上了的,如果没勾上自己下载一下。下载jdk-8u77-windows-x64.exe官网下载地址当然官网下载速度可能有点慢,如果实在是下载不了的话,就从这里下载。下载完以后直接安装,安装路径就保持默认,安装比较简单,直接一直下一步就可以了,这里就不废话了。安装完以后找到安装路径,默认为C:\Program Files\Java,如果你更改了路径,那你就找到你自己安装的路径就可以了。然后复制路径C.原创 2021-07-30 07:47:28 · 17402 阅读 · 18 评论