
UnrealEngine
文章平均质量分 76
虚幻引擎UE5专栏
Thinbug
我是在94年开始学习电脑的,那时候互联网才开始起步,学习计算机相关知识只有书本,学习的道路举步维艰。CSDN刚开始还没有BLOG,只有论坛,所有的问题都是论坛里的大佬的指点,对我帮助很大。后来有了BLOG,我的BLOG也不用多次搬家了。我的所有文章都是免费的,希望我们中国的程序员在学习的道路上能够顺畅一些。也感谢CSDN能给中国程序员一个这样的环境。如果我的文章能帮到你,那么点赞就是对我最大的肯定。
精雕细琢,匠心之道。
展开
-
UE(虚幻)学习(六)插件打包在UE5.3.2下Value cannot be null的错误
在 Visual Studio 中打开 C:\Program Files\Epic Games\UE_5.4\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.sln。自己写的插件打包出现了Unhandled exception: System.ArgumentNullException: Value cannot be null.的错误,发现只有UE5.3会报出。找到 IsValidForTarget 方法。将第一行代码替换为下面的代码。原创 2025-05-20 17:59:08 · 354 阅读 · 0 评论 -
UE(虚幻)学习(五)初学创建NPC移动和遇到的问题
最近在学习UE中遇到一些问题,把这些问题记录一下,因为实在废了很大功夫。在学习了UE5的例子中的第三人称移动Demo,想实现几个NPC在场景内移动。本来想自己写一个类,遇到一堆问题花费了好几天时间,所以我把问题写下来方便和我一样初学的同学不要卡住了。原创 2025-02-25 18:57:29 · 740 阅读 · 0 评论 -
UE(虚幻)学习(四) 第一个C++类来控制小球移动来理解蓝图和脚本如何工作
UE5视频看了不少,但基本都是蓝图如何搞,或者改一下属性,理解UE系统现有组件使用的。一直对C++脚本和蓝图之间的关系不是很理解,看到一个视频讲的很好,我也做笔记记录一下。我的环境是UE5.3.2.原创 2024-12-27 18:39:24 · 1382 阅读 · 0 评论 -
UE(虚幻)学习(三) UnrealSharp插件中调用非托管DLL
上一篇文章中我使用UnrealSharp成功使用了我的一个C#控制台程序中的网络模块,这个程序是基于KCP网络了,其中调用了Cmake 编译的一个C++的DLL,在虚幻中DLL需要放在Binaries目录中才可以。Unity中只要放在任意Plugins目录中就可以。但是Binaries目录版本控制一般不提交,我们可以改一下,改成按照路径加载。原创 2024-12-27 16:55:24 · 537 阅读 · 0 评论 -
UE(虚幻)学习(二) 使用UnrealSharp插件让UE支持C#脚本
UE支持C++脚本,但是有很多脚本接口是在Unity里使用的,如果翻译成C++那么工作量太大了,找了几个把C#转成C++的工具,很多C#的新的语法是无法处理的就放弃了,那么让UE直接可以运行C#脚本呢?搜了几个插件都不再更新了,例如黑神话悟空用的USharp(可能)也是改了很多脚本勉强使用,后来发现插件比较新,目前还是测试阶段,大胆使用一番。原创 2024-12-27 16:17:46 · 1468 阅读 · 0 评论 -
UE(虚幻)学习(一) UE5.3.2和VS2022的安装以及遇到的问题和一些CS8604、CA2017报错问题.
我不得不感慨几句不是虚幻难学,也不是C++难学。而是虚幻的这种态度,这个5.3.2版本已经很久了,我电脑上也装了很久了,怎么不修复呢,难道就因为是免费的?让初学者难以迈出第一步?真是大厂的傲慢。安装参考报错参考。原创 2024-12-27 11:45:25 · 3694 阅读 · 0 评论