上一篇翻译的文章里面提到了UE4反射系统的基本原理与应用,这次我们通过代码来深入研究一下UE4的反射系统,因为反射系统在UE4中牵扯的东西较多,所以我打算分几篇文章分析。我这里假定读者对UE4有一定的了解并且有一定的C++基础,如果不了解UE4如何使用,那么请先学会如何使用UE4引擎,否则看起来可能 ...
分类:
其他好文 时间:
2016-07-24 23:54:14
阅读次数:
1471
转自:http://blog.ch-wind.com/ue4-event-dispatcher-and-delegate/ 事件调度器非常的适合在各个蓝图之间实现通信功能。 当前UE4版本4.8.3。 在蓝图中,事件调度器的作用就像是事件的派发器。通过将事件预先的绑定在事件调度器上,可以让系统可以在 ...
分类:
编程语言 时间:
2016-07-19 17:08:59
阅读次数:
393
转自:http://blog.ch-wind.com/ue4-projectile-visual-effects/ 子弹使用抛体就可以实现了,但是要让其看起来更加真实,则可能需要加上一些粒子特效。 当前UE4版本4.8.1。 子弹的特效制作主要使用粒子系统进行实现,只有用于着弹效果的地方使用的是De ...
分类:
其他好文 时间:
2016-07-19 17:03:52
阅读次数:
764
转自:http://blog.ch-wind.com/ue4-event-overview/ 事件机制是实现游戏内逻辑的重要部分,在开始进行游戏逻辑的设计和实现之前,对UE4的事件机制进行理解是非常必要的。于是在这里对UE4的事件相关内容全部整理一下。 当前使用的UE版本是4.6.0。 UE4的内置 ...
分类:
其他好文 时间:
2016-07-19 17:02:31
阅读次数:
340
转自:http://blog.ch-wind.com/ue4%E5%8A%A8%E7%94%BB%E5%8A%9F%E8%83%BD%E6%95%B4%E7%90%86/ 工欲善其事必先利其器,最近一段开始了对UE4动画功能的系统性整理和学习。好在现在UE4的文档中文化已经开始了,有的文档是中文的, ...
分类:
其他好文 时间:
2016-07-19 17:01:44
阅读次数:
727
转自:http://blog.ch-wind.com/ue4%E5%BC%82%E6%AD%A5%E8%BD%BD%E5%85%A5%E8%B5%84%E6%BA%90/ 所有的“硬”指针指向的资源都会被UE4在启动时进行载入,为了防止某些情况下引发的巨大延迟,必要的时候我们需要使用异步资源载入系统 ...
分类:
其他好文 时间:
2016-07-19 17:00:08
阅读次数:
451
本文依据官方文档数据驱动游戏性元素整理而来。 做过游戏的应该都清楚,如果游戏稍微有点规模,那么使用数据驱动来做游戏一般是必不可少的一步,一般也就是策划通过本表的方式来解决。下面我们来简单说一下UE4中如何使用DataTable来实现数据驱动开发。 顾名思义,数据表就是以有意义且有用的方式将各种相关的 ...
分类:
其他好文 时间:
2016-07-17 09:33:14
阅读次数:
1033
请确保VIVE设备连接正常。 打开UE4开发的VR程序,按键 ALT + ENTER 就可以使用VIVE头盔来体验了。 PS、打包的时候 Edit -> Plugins -> Built-In -> Virtual Reality -> SteamVR 的已经勾选启用。 默认是勾选的。 ...
分类:
其他好文 时间:
2016-07-14 13:12:35
阅读次数:
450
在UE4.6版本加入的模块。可以让开发者使用SQLite数据库。SQlite是个轻量型的本地数据库。 我下面就来介绍一下如何使用这个模块。 第一步:下载SQLite源代码以及SQLite GUI管理工具SQLite Expert。 进入http://www.sqlite.org/,点击 DownLo ...
分类:
数据库 时间:
2016-07-06 21:32:02
阅读次数:
190
如果使用使用Project World to Screen 在一些分辨率一下就出现坐标错误. 比如我设置的UMG分辨率为1280*720,但是他的(1280,720)的坐标并不在UMG的右下角的边缘上,也就是这个UMG的设计框并不是1280*720。 这个因为Ue4的分辨率缩放机制,你可以在UMG的 ...
分类:
其他好文 时间:
2016-06-25 16:37:20
阅读次数:
160