MichaelLiew的博客----VR行者

UE4研究、Unity3D。虚拟现实研究。

排序:
默认
按更新时间
按访问量

UE4网络的简单原理

UE4内部封装实现了大量和网络相关的代码,使得我们不需要再自行编写很多底层的网络同步代码了(连接主机,套接字传输等等)。我们只需要实现相关的函数接口,并进行一定的设置,就可以实现网络游戏的功能了。  下面先讲讲UE4NetWork的几个要点:  *1.UE的网络同步和Replicate密切相关...

2017-06-14 10:33:53

阅读数:1148

评论数:1

深入浅出UE4网络

UE4中的官方文档结构比较混乱,且有部分错误,不方便学习。笔者试图通过本文,整理出一篇关于UE4网络的文章,方便朋友们对UE4中的网络同步部分的认识,并有进一步理解。如有讲得不清楚明白的地方,还望批评指正。如需转载请注明出处,https://i.cnblogs.com/EditPosts.aspx...

2017-06-14 10:22:05

阅读数:3398

评论数:1

UE4资源热更新

文章出处:http://blog.csdn.net/u012385432 最近发现有些网站复制了我的文章却没有注明出处,表示鄙视...转载可以,还请注明出处...不要剽窃别人的劳动成果... 前面的几篇文章中提及了有关.Pak文件和文件下载的部分,这两部分组合起来,其实就是...

2017-05-10 21:51:49

阅读数:3121

评论数:0

UE4 GENERATED_UCLASS_BODY 与 GENERATED_BODY 区别

今天我们来详细说说GENERATED_UCLASS_BODY和GENERATED_BODY的区别,GENERATED_BODY标识的类的成员默认是private的,GENERATED_BODY标识的类需要声明无参数的构造函数,GENERATED_UCLASS_BODY可以不声明构造函数(如果要实现...

2017-02-16 15:11:00

阅读数:869

评论数:0

UE4坑--打不开工程,进度一直卡在72%

今天遇到一个坑,那是相当的坑呀!(前提说明:这是一个C++工程,GameMode类被一个蓝图继承)做的好好工程关闭之后再也打不开了,每次打开的进度走到72%就卡住不走了,等很久都不动,然而Log文件中没有任何错误,还很诡异的停止在某个地方没写完,如下: [2016.12.20-14.49.41:1...

2016-12-20 23:34:42

阅读数:1786

评论数:0

UE4的C++代码中的class关键字起什么作用?

在虚幻代码中四处可见用到了class这个关键字,变量声明、参数传递、模板类型等等。不写这个关键字还编译不过,那么这个关键字到底起什么作用呢? 答案是:前置声明

2016-12-16 13:42:54

阅读数:665

评论数:0

UE4物体描边效果及原理

简介 这个教程将会讲解如何利用UE4实现物体描边效果。对于物体描边效果的实现有两种方式可以实现: 1.将Mesh渲染两次,第一次用正常的材质进行渲染,第二次稍微将Mesh放大一点,然后用自发光材质进行渲染。 2.在后处理中利用边缘检测对物体添加描边。 我们将会使用第二种方式,因为这种做法很方便的...

2016-12-08 13:57:19

阅读数:4513

评论数:2

UE4修改分辨率

在GameUserSettings.ini配置文件中添加如下,可以改变游戏分辨率 [/Script/Engine.GameUserSettings] bUseVSync=False ResolutionSizeX=1024 ResolutionSizeY=576 LastUserConf...

2016-11-14 19:02:10

阅读数:2325

评论数:0

Unity UNet 常见问题整理

前段时间,研究了一下UNet,经过项目实践,大致整理了下遇到的问题。   源码Bitbucket : (https://bitbucket.org/-Technologies/networking)需要说明的是,这个项目只包含上层的包装,一些低层的网络实现在Unity内部,如NetworkTra...

2016-10-25 10:00:54

阅读数:1708

评论数:0

UE4中删除光照贴图

关于光照贴图删除,在UE4中没有直接像Unity那样点击一个Clear按钮的方法。不过可以勾选ForceNoPrecomputedLighting,然后重新Build光照就可以删除。如图:

2016-10-13 16:20:51

阅读数:2551

评论数:0

UE4-强大引擎注意细节之Bit Fields

注意到虚幻引擎里面喜欢用uint8 bNetTemporary:1;这种方式来声明一个布尔型变量,我看到以后觉得有趣就搜索了一下,原因是引擎在设计的时候注重细节,使用了C++ Bit Fields这个特性。具体的细节可以查看MSDN:https://msdn.microsoft.com/en-us...

2016-09-21 13:31:48

阅读数:833

评论数:1

UE4反射系统说明

类修饰符(UCLASS):     abstract(抽象): 将类声明为抽象基类,这样会阻止用户实例化这个类。     advancedclassdisplay(高级显示): 强制类的所有属性仅在Details面板中的高级选项中显示,并且默认为隐藏。     autocollapsecateg...

2016-09-20 18:13:28

阅读数:1243

评论数:0

UE4安卓打包出错-Substance原因

今天在打包一个官网的Demo时遇到一个错误。 UATHelper: Packaging (Android (All)): Project.Build: ********** BUILD COMMAND STARTED ********** UATHelper: Packaging (Andro...

2016-09-09 15:51:33

阅读数:4237

评论数:4

UE4蓝图编辑器使用小技巧

在Event节点或Function上单击右键,有一个’Add call to parent function’,如果子类有override父类的方法,可以添加调用Parent实现的节点。 2. 从左边Component栏或MyBlueprint栏中拖出变量到编辑面板,可以获得该变量的...

2016-09-06 13:43:27

阅读数:3074

评论数:1

UE4的BehaviorTrees的特点

事件驱动的BehaviorTrees 事件驱动,UE4的BehaviorTrees无须一直检查相关条件是否变化,而是被动地被事件的触发,可以减少每帧的计算量。 性能改善,因为不用每一帧遍历整个树,就好像不用一直问”满足条件吗?”, 而是等满足条件时直接告诉你”满足条件了”。 更好的调试 ...

2016-09-06 13:37:52

阅读数:1442

评论数:0

UE4之Behavior Tree介绍

UE4中提供了很强大的可视化的Behavior Tree编辑器,再不用自己写一大堆状态机了,对游戏开发者来说乃一大福音,而且可以查看运行时状态,甚至可以看到当前执行那一条分支和条件判断结果,简直就是黑科技。 基本概念 先介绍一下BT中要使用的几个节点类型: Composite:包...

2016-09-06 13:30:54

阅读数:1077

评论数:1

Mesh Component Update Flag 让骨骼动起来

这是之前做一个蜘蛛的技能时,遇到的一个问题。 蜘蛛出生时有一个从天上掉下来的动作,因此出生点在地面上方稍高一点的位置,当蜘蛛释放吐丝技能时,丝的特效从尾巴尖上发出,飞向敌人,于是可以在尾巴尖的位置绑定一个Socket,发特效的时候来获得此位置。 但是现象却是特效总从天上发出来。于是打L...

2016-09-06 13:16:20

阅读数:573

评论数:0

如何使用UE_LOG

在Unreal Engine 4中,打Log很方便,可以使用宏: 12UE_LOG(LogTemp, Warning, TEXT("Your message")); 但是使用之前需要先定义Log Category,Category会在Log中体现出来,以便在茫茫Log中...

2016-09-06 13:02:37

阅读数:3856

评论数:1

UE4中的GameMode、GameState、GameInstance

GameState可以Replicate而GameMode不能,为了数据安全考虑,GameMode只在服务器存在。所以,GameState可以允许客户端访问一些游戏数据如:得分、匹配时间,而访问不了GameMode里面的敏感数据。如果你是做一个单机游戏,那么你可以不用考虑GameState。  ...

2016-08-25 12:25:27

阅读数:4019

评论数:0

UE4迁移继承自C++的蓝图类(痛苦经历)

4.12版本还没有提供内置迁移基于C++的蓝图类功能,但是我就需要!!!开整!     首先,我用U3D的思维,Content目录下的uasset文件和Source目录下的C++源代码复制粘贴到我的新项目中去,结果项目打开时系统崩溃显示“Access violation - code c0000...

2016-08-22 15:36:39

阅读数:2675

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭