摘要: 要实现UE4C++到第三方库的调用,需要自己在自己创建的插件库里的\Source路径下创建一个目录为ThirdParty的文件夹在里面放入你需要放入的第三方库 当你放入了第三方库的文件之后,需要自己写一个cs文件,用于UE4自己添加lib和include 然后需要在cs填写库的运用 using Un 阅读全文
posted @ 2019-09-29 15:12 monocular 阅读(2020) 评论(0) 推荐(0) 编辑
摘要: 上一节我们完成了数据的基础获取,现在我们需要在UE4中新建一个空白插件类,然后把上一节python文件和txt文件放在该插件类里的Content文件夹里面(作用是让UE4只需要读取相对位置就行,便于打包和其他项目使用)。 创建好C++插件工程后,我们需要创建一个函数用于读取txt里面的数据,我们可以 阅读全文
posted @ 2019-09-23 17:46 monocular 阅读(2458) 评论(0) 推荐(0) 编辑
摘要: 起因:前不久看美术在UE4地图里面拉Spline线来作为演示的步行道路,每两个不同地点就要按照地图道路来拉出演示线,所以我突发奇想,能不能用现有的一些地图API输入经纬度,来给我生成行走道路(百度地图,高德地图),后面我去看了一下,发现这个方法可行,现在我们开始行动吧。 API选择:现在很多地图AP 阅读全文
posted @ 2019-09-20 15:33 monocular 阅读(4253) 评论(3) 推荐(0) 编辑
摘要: C++:首先我们需要创建一个插件类,个人建议使用UE4插件界面创建,该好处会把一些基础类给你创建出来,我使用的是编辑器模式类插件 该插件可在窗口模式那里创建新的窗口 类创建好之后我们就可以看见UE4自身帮你创建了三个类(XXclass,XXModeclass,XXModeToolkitclass), 阅读全文
posted @ 2019-09-20 11:25 monocular 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 起因:美术觉得关卡中的灯光每个调节参数太过于慢,整体一起调节参数又只能调节固定值,需要一个东西可以使得关卡中选中的灯光整体按照倍数来调节参数,当时我想到两种解决方法:1:使用蓝图(适用于4.21以上的UE4,难度:简单、快捷),2:使用C++(难度:普通,需要学习SlateUI)。 蓝图:创建Act 阅读全文
posted @ 2019-09-19 17:26 monocular 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 起因:前不久美术提出一个需求,需要让样条线的上生成点光源,然后需要相机的改变,使得样条线上的灯光参数也改变,但有一个最大距离的灯光参数,和一个最小距离的参数,当小于这个最小距离则按照最小距离的参数设置,大于最大距离按照最大距离参数设置,并且需要在Editor模式下也能看见设置效果,要实现在Edito 阅读全文
posted @ 2019-09-19 16:06 monocular 阅读(1061) 评论(0) 推荐(0) 编辑