
C++
文章平均质量分 65
懒猫睡大觉
这个作者很懒,什么都没留下…
展开
-
UE4-物体移动AddActorLocalOffset
一、使用物理施加力的方法使物体移动UE4-(蓝图)第十课使用物理引擎进行移动Actor_Stone的博客-CSDN博客_ue4物理引擎一、场景准备,1.更改游戏模式,创建游戏模式更改并选择,更改default pawn class 为none,用于输入鼠标事件,将floor地板调整到视角可见位置,2.创建球体,通过 模式栏中的Geometry下的Sphere进行创建3.选择球体,在细节面板下的Brush Setting创建静态网格物体,重命名Sphere_StaticMesh_1并保存二、添加碰撞,调整原创 2021-09-27 17:12:30 · 4060 阅读 · 4 评论 -
UE4-UPROTERTY属性修饰符
1.给创建的变量进行分类设定 Category2.变量在物体实例和默认下均可见 VisibleAnywhere示例:在c++中创建静态网格组件声明变量:变量赋值:基于此c++创建蓝图类,并将蓝图放置到场景中...原创 2021-09-18 18:24:31 · 1049 阅读 · 0 评论 -
UE4-日志打印
使用上一文章中自己创建的 MyObject c++类以及 MyObject_BP蓝图(基于MyObject类创建的蓝图类)一、C++ .cpp的定义中加入方法内容:UE_LOG(LogTemp, Warning, TEXT("内容"));二、输出日志面板调用此方法可以在UE编辑器的输出日志面板打印。如果UE编辑器中没有输入日志窗口,可以选择窗口-》开发者工具-》输出日志,进行开启窗口三、解释UE_LOG(LogTemp, Log, TEXT("内容"))UE_LOG是宏.原创 2021-08-20 15:46:10 · 2316 阅读 · 0 评论 -
UE4-反射和垃圾回收、将c++类成员显示到蓝图
反射系统相关:C++中并没有内置的反射系统,UE4有专属的反射系统负责采集数据。该系统负责合并C++数据与UE4系统数据,并在蓝图中显示。同时也负责垃圾回收。垃圾回收相关:与项目相关的程序管理器内存会自动删除无需再使用到的对象,这样便释放了内存。在UE4中的垃圾回收系统中 追踪着变量引用给定对象的数量,只要对象不再被变量引用,对象就会被删除。类、变量、函数参与垃圾回收相关:1.类参与UE4的垃圾回收系统,需要使用特定宏指令标记(宏指令是被赋予名称的特定代码片段)解释:UE4中的UHT原创 2021-08-19 22:19:44 · 1066 阅读 · 0 评论 -
UE4-C++虚幻引擎类创建
一、虚幻引擎类的创建:1.创建工程时,在项目设置面板,将创建项目模式更改为C++2.设置项目存储位置及项目名称。注意:路径中不要包含中文,并且电脑安装VS2019并包含C++模块。如果没有的话,找到VS2019的安装文件,选择修改,将c++开发模块安装。3.在内容浏览器面板选择文件夹创建c++类,我打开引擎显示C++类,在C++类文件夹下创建。...原创 2021-08-19 20:59:21 · 1413 阅读 · 0 评论