![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UE
大禾
中国科学院理科博士,从事阿里云空间大数据相关工作,有多年的GIS和游戏引擎研发经验。
展开
-
UE4学习笔记(23)获取路径的方法
有时候,我们可能会需要外部文件来实现一些功能,那么这时候就需要获取相关路径了。unreal 中在C++ 提供关于FPath这个api,基本可以满足所有情况。本文会在翻译参考文章的同时,会加入一些实际使用的相关函数,以方便以后来查询。 Overview 小伙伴们,这里将为你提供打包游戏后如何获取多种路径的方法。你不需要在Editor模式下测试时使用### ConverRelative...转载 2018-08-09 11:04:12 · 12476 阅读 · 0 评论 -
UE4中坐标系统定义
UE4缺省坐标系统为左手坐标系统,x向后,y向右,z向上 UE4中CrossProduct也为坐标坐标系统 UE缺省采用D3D渲染,顺时针为正向Unreal中的Cross Product使用的是左手定则而非右手定则。因为从向量积方向的定义上来看,右手定则适用于当X表示前方向时Y表示左方向,而Unreal中Y表示的是右方向,所以按照右手定则来判断Cross Product的方向一定是反的。...转载 2018-08-21 13:48:08 · 10029 阅读 · 0 评论 -
ue4 调用windows库函数报错 error C2872: error C2872: “DWORD”: 不明确的符号
当在虚幻引擎(ue4)中调用 windows api 是 会出现一下类似的错误时:1>C:\Program Files (x86)\Windows Kits\8.1\include\shared\rpcasync.h(114): error C2872: “DWORD”: 不明确的符号1> C:\Program Files (x86)\Windows Kits\8.1\incl...转载 2018-10-23 09:50:36 · 1115 阅读 · 0 评论 -
UE4中的相机操控方案
在UE4中的相机操控方案可能会比U3D中的方式要稍微麻烦一点点,今天分享下UE4中相机的几种操控方式在本文之前先创建一个继承自GameModeBase和一个继承自APawn类,在这里博主分别命名为CameraGameModeBase、CameraCharacter在CameraGameModeBase构造函数里将CameraCharacter设置为默认Apawn,代码如下:Defaul...转载 2018-10-23 22:24:59 · 5175 阅读 · 2 评论 -
继承于APawn的控制器
新建一个基于C++的工程MyProject,默认会创建游戏模式类AMyProjectGameModeBase,如果自己没有创建Pawn,DefaultPawnClass就会默认为ADefaultPawn类,打包后会出现一些问题。比如想按下鼠标左键沿X轴或者Y轴旋转,代码做了相应操作,结果却会不按下鼠标左键就会旋转,不是我们想要的。自己写一个Pawn好控制些。这里只做一些简单的操控,鼠标左键按下可以...转载 2018-10-23 22:26:00 · 659 阅读 · 0 评论