原文:UE4在C++中使用OnComponentBeginOverlap之类的时间

首先说明一下,官方文档是错的,在 . 版本下,绑定函数在角色类的构造函数中不起作用。 . . 这里角色类为例 首先在头文件中添加: OnOverlapBegin为自己定义的碰撞函数 然后在Cpp文件中的SetupPlayerInputComponent函数中添加绑定函数: StartCollectionSphere为自己定义的USphereComponent。AThirdPersonCharact ...

2016-02-12 20:14 0 2722 推荐指数:

查看详情

[UE4]在C++中使用中文变量和中文注释

一、如果直接在C++中使用中文变量名称,在UE4中编译是会出错的,方法的中文注释也会在UE4中变成乱码 二、只要将h文件和cpp文件用记事本另存为utf-8编码就可以了。 也可以配置VS环境: 如何解决呢? 只需要把你的文件用UTF-8保存就可以了。 步骤: 文件-高级保存选项 ...

Thu Dec 06 06:12:00 CST 2018 0 995
UE4 C++ Tips

篇写的是关于UE4C++方面的小技巧: 1.在构造函数里 2.加载资源 具体细节教程(非本人制作):https://ke.qq.com/course/308721   static ConstructorHelpers::FObjectFinder< ...

Tue Nov 20 00:05:00 CST 2018 0 1337
UE4 C++ 笔记

1.获取当前的GameMode:GameMode = Cast<你GameMode的类名>( UGameplayStatics::GetGameMode(this)); 2.输出日志Debug UE_LOG(LogTemp, Log, TEXT("StartPoint:%s ...

Tue Dec 18 03:37:00 CST 2018 0 929
UE4C++】子弹伤害系统使用

可能很多初学者如果想知道UE4的这种伤害系统如何使用起来会有点迷茫。 我自己做了demo给大家参考下。 首先要有个子弹类。 .h代码如下 View Code .cpp代码如下 View Code 伤害的入口 ...

Thu Aug 23 22:58:00 CST 2018 1 983
[UE4]使用UnrealVS扩展快速编译C++代码

一、如果UE4 编辑器已经打开,则VS中的重新生成项目将不能使用,一定要关了UE4 编辑器才可以。一般不是有VS自身的编译UE4C++代码 二、epic提供了UnrealVS扩展,可以快速编译C++代码,UE4 编辑器打开的情况下也可以编译,如果只修改了一个每次只会编译修改过的文件,极大提 ...

Thu Dec 06 09:17:00 CST 2018 1 1583
UE4 C++使用Timer实现Delay功能

今天用到了延时功能,实现蓝图中的Delay功能,总所周知,蓝图里面很简单,可以直接用,设置一个以秒为单位的时间就可以了,而且是异步的,这点很重要。 一开始走了弯道,使用Sleep函数实现,如下图所示 ...

Fri Oct 22 06:55:00 CST 2021 0 1364
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM