UE新手避坑
蛋卷卷-
这个作者很懒,什么都没留下…
展开
-
【UE5】官方控制器的人物替换为其他蓝图的人物
注意,复制的引用地址必须删除最后的".MyWeatherCharacter",不可保留。为"MyWeatherCharacter.MyWeatherCharacter"在Gamemode中替换。原创 2024-01-21 01:02:59 · 563 阅读 · 0 评论 -
【UE5】第一次尝试项目转插件(Plugin)的时候,无法编译
VS显示100条左右的错误,UE热编译也不能通过。原因可能是[名字.Build.cs]文件的错误,缺少一些内容,比如说如果要写UserWidget类,那么就要在 ]名字.Build.cs]根据你的文件进行添加。原创 2024-01-20 13:24:10 · 1377 阅读 · 0 评论 -
【UE5】物体上显示UI、Widget不在物体上而在地图原点或其他地方的问题
原因是场景中的实例没有跟随蓝图变化,重新拖入一个,目前只找到这一种方法。UI在地图原点,而不是物体上,检查了蓝图和代码均无错误。如图为重新拖入物体的与原物体。原创 2024-01-03 23:35:11 · 1031 阅读 · 0 评论 -
【UE5蓝图】 EnableInput can only be specified on a Pawn for its Controller
enableinput这个函数只能用于Actor类,不能用在Pawn类里面,而Character类继承自Pawn。Pawn类里可以用Possess函数,可以把玩家的控制器转移到这个Pawn类上面。出现这个问题,同时Enable Input没有效果的原因是。原创 2023-12-29 13:54:50 · 581 阅读 · 0 评论 -
【UE5蓝图与C++】doesn‘t match the property ReturnValue of type HOTRELOAD或者UE引脚Return Value的类无效
2,UE引脚Return Value的类无效。编辑-编辑器偏好设置——搜索代码。√启用实时代码编写,勾选即可。3,和属性不匹配等问题。蓝图必须使用热编译。原创 2023-12-27 23:28:51 · 510 阅读 · 0 评论 -
【UE5蓝图转C++小记】蓝图VARIABLES和LOCAL VARIABLES
新手看着别人的蓝图教程,自己转C++时候,会发现这里VARIABLES无法转换为在C++代码,是因为这里是全局变量,而C++类内定义的不是全局变量,这里可以直接在代码里获取全局变量,比如说这句。关于函数内的参数,可以通过Rider编译器查看:右键函数名,点击[查找用法]或者[前往声明或用法]这个UWidgetBlueprientLibrary可以通过鼠标悬停在蓝图上查看。可以看到 Target is Widget Blueprint Library这句话。原创 2023-12-27 18:09:42 · 896 阅读 · 0 评论 -
【UE5】解决UE5 在开启时,无法用VS编译源代码的问题
完成上述步骤后,就可以在不关闭引擎的情况下,用VS编译代码了。原创 2023-12-09 17:58:25 · 677 阅读 · 0 评论 -
【UE5转载】新手如何由蓝图转C++
以上就是使用C++实现蓝图节点的详细流程,蓝图转C++需要掌握的很重要的一点就是读懂C++函数的注释和参数列表说明,这点掌握了,就能大体知道如何调用C++函数来实现功能 作者:埃罗芒阿Sensal https://www.bilibili.com/read/cv9245730/ 出处:bilibili。(2)ActorsClass:想要获得的Actor的类型,该参数需要输入一个类型,我们在这假设想要获取关卡中所有的Pawn,那我们在这传入APawn::StaticClass().原创 2023-12-09 17:56:28 · 1892 阅读 · 0 评论 -
【UE萌新】关于Rider for UE和VS编译器
UE离不开Visual Studio,下载Rider作为编辑器即可,编译依然使用VS。使用Rider编译会导致文件损坏。可以另外创建一个相同的项目,用Rider打开,编辑代码结束后复制到原来的项目里。(一个用VS,一个用Rider)或者完全关闭Rider的编译功能。原创 2023-11-06 00:28:37 · 631 阅读 · 1 评论 -
【UE5新手避坑】找不到MYPROJECT_API
有可能是代码中“MYPROJECT_API‘ 写错了,改成 “相应名称_API”原创 2023-10-31 16:44:35 · 191 阅读 · 1 评论