
UE4
长风颇浪
低调的隐藏富豪
展开
-
UE4播放图片序列帧
这一篇文章长话短说,讲得简单点,我就不啰嗦了,首先我们需要了解的是在UE4中处理图片序列的方法一般需要用到一个9宫格,12宫格,16宫格,几个常用的图片,类似这样的,如图: 这个图片的要求,必须是把每一帧分布到每一个宫格里面,这跟unity常规处理图片序列的方法不一样,还有,图片必须是黑底的,传说中的黑透白不透接下来,我们需要在UE4基于这个图片创建一个材质,如图: 下面我们量看看材质节点:原创 2017-03-27 17:21:42 · 22866 阅读 · 3 评论 -
OnComponentBeginOverlap.AddDynamic 的编译错误【UE4】
最近在编写UE4代码的时候发现相关的API有变化,于是找了一下,发现这个博客,分享给大家以 Character 类为例,假设有 PacManCharacter 派生自 Character类首先在 PacManCharacter.h 头文件中添加碰撞函数的声明:OnCollision 为自定义的碰撞函数,名称可以任意,但参数形式必须满足以下条件 [cpp] view plain copy 在CODE转载 2017-05-05 16:46:00 · 1426 阅读 · 0 评论 -
UE4调用dll
Part1. 创建和编译DllVS中创建Visual C++ > Win32 Console Application 工程模板,选择Dll,并勾上”Empty Project”。在SolutionExplorer里选中工程,右键Add>New Item,选择C++ File在新建的文件里输入测试代码:extern "C" __declspec(dllexport) float getCircleAr转载 2017-05-05 16:36:05 · 1925 阅读 · 0 评论 -
UE4与WEB服务器交互(json)
概述制作游戏在很多情况下需要和WEB服务器进行交互,最常见的是在做Demo时需要通过游戏向WEB服务器传递数据(登录/注册验请求),WEB服务器处理(操作数据库)之后返回结果并调用指定的方法。 该教程简单介绍了如何通过UE4向WEB服务器(PHP)发送json数据包及回调方法。添加模块和头文件引用在代码编辑器中打开项目解决方案,在/Source/路径下,找到并打开.Build.cs文件,添加HTTP翻译 2017-05-04 11:22:21 · 10655 阅读 · 1 评论 -
UE4命令行参数的学习和使用
UE4命令行参数的学习和使用最近在做VR项目的时候遇到一个特别的需求,需要有指定的关卡启用UE4的抗锯齿选项,而在另外的关卡禁用抗锯齿选项(因为抗锯齿选项的开启可能会影响到某些物体的渲染)。 下面通过一个简单的例子来讲述命令行参数的使用: 1.新建一个BP项目 2.打开关卡蓝图 3.添加一个custom时间,命名Test,连接一个printstring(便于测试),并添加时间press F,原创 2016-10-14 10:59:15 · 7987 阅读 · 1 评论 -
UE4抗锯齿选项的开启
1.随便打开一个场景,看一下效果,如下: 红框部分有明显的锯齿,如果戴上VR眼镜更加明显 下面,我们看一下如何开启抗锯齿选项:2.打开projectsettings选项,查看rendering选项下的anti_aliasing method: 3.修改anti_aliasing method为temporAA: 最后我们看看效果: 下面大家自己去实验一下吧原创 2016-10-14 12:01:01 · 13300 阅读 · 1 评论 -
UE4播放视频
这一篇我来给大家分享一下如何在虚幻4里面播放视频: 1.新建一个文件夹,命名为Movies,必须在Content目录下,而且Movies拼写不能有错: 2.右击Movies文件夹,show in explore,把视频复制到Movies里面,3.回到虚幻编辑界面,新建然后在 Media 下选择 File Media Source, 然后选择对应的视频: 4.在 Content Browser原创 2016-10-14 14:52:14 · 12896 阅读 · 4 评论 -
UE4加载播放网络上的视频
1.新建一个Stream Media Source,选择视频的链接: 2.其他步骤按照可参考上一篇博客,一模一样: 3.打开关卡蓝图: 最后看效果原创 2016-10-14 15:06:49 · 5583 阅读 · 3 评论 -
UE4蓝图函数的使用
这一篇主要为初学者准备的,讲述一下UE4中蓝图是如何调用函数的1.打开关卡蓝图,新建一个fuction,如下:2.调用函数: 很简单吧,自由发挥吧原创 2016-10-14 15:39:03 · 4904 阅读 · 1 评论 -
UE4中蓝图宏的使用
宏在UE4中的作用可为十分重要,我们经常都会用到,下面我为大家讲述一下宏的使用吧1.新建一个宏,命名为AddCount,分别为Input和Output添加参数,如下: 2.添加float+float节点,保存关闭宏,如下: 3.打开关卡蓝图,新建变量Health,通过以下节点调用: 最后运行不停按F键,输出结果如下:原创 2016-10-14 15:58:06 · 5519 阅读 · 1 评论 -
UE4抗锯齿进阶学习
分辨率缩放虚幻引擎 4 可在低分辨率下渲染场景,并将图片放大至所需的分辨率。2D 用户界面通常消耗性能较低,且分辨率不高,因此虚幻引擎 4 并不将此技术应用到 UI。上采样通道存在些许消耗,但这点付出通常来说是值得的。左:50% 无抗锯齿,中:50% 带抗锯齿,右:100%(无分辨率缩放)带抗锯齿使用柔和的输入图像有助于上采样步骤。这意味着此可延展性选项从另一个可延展性选项中受益:抗锯齿精度。 此原创 2016-12-13 16:18:23 · 10425 阅读 · 0 评论 -
UE4模拟物理效果开关门
很久没有写文章了,最近一直在UE4和unity之间两头跑,对于一个unity出身的程序员来说,这是一种什么滋味啊。好了, 今天给大家讲一下如何在UE4种模拟开关门的效果,类似VR使用的动画开门的效果,网上教程随处可见,但是模拟比较真实的开关门的一直没人写。其实也不慢,废话少说,开干。 1.新建一个继承Actor的蓝图,命名为PhysicDoor_BP,打开蓝图,添加组件static mesh,在初原创 2017-03-27 16:15:07 · 7563 阅读 · 2 评论 -
UE4超简单导出全景图插件
效果如下,上图,(图为笔者在引擎世界发的帖子图)下面直接分享插件和视频教程,10分钟学会导出全景图:链接:https://pan.baidu.com/s/1CygxweW_o0J_KulQRMHZfQ 密码:1q0s如果你对Unity,Unreal4,人工智能感兴趣,请关注我的公众号,后续会分享更多好玩的东西,你的一个点赞就是我坚持写下去的动力:...原创 2018-10-30 16:21:40 · 4548 阅读 · 0 评论