7274人加入学习
(30人评价)
Unreal入门第一季 - 虚幻C++基础训练

制作完成于2019.8.27,基于Unreal 4.22

价格 免费

删除自定义的类

1)清空所有基于该类的蓝图

2)关闭visual stdio

3)找到工程目录

      1. 删除类;

      2.删除Binaries文件夹;

      3.选中xxx.uproject重新生成项目

 4)打开xxx.uproject

[展开全文]

c++

http://ww.sikiedu.com/course/154

 

[展开全文]

1.设置物体位置

SetActorLocation(FVector(1,3,5))

 

 

2.蓝图的一种宏定义(访问控制符):

UPROPERTY(EditInstanceOnly,Category = "My Actor  Properties | Vector")

只能在实例中进行编辑

 

[展开全文]

www.sikiedu.com/course/154

180

215

 

 

[展开全文]

通过参数调整,让蓝图(模板)不能编辑,只有实例可编辑

[展开全文]

按cube住然后放到跟组建上就能组合好了

delete就删除好了

 

[展开全文]

删除cpp的类,清楚cpp类派生的所有东西。

打开工程文件夹中的,sourse文件夹,打开项目文件夹,只能删除自己的cpp文件和.h。

打开工程目录的binaries删除它。

右键打开basicTra。。 open 它,然后点击重建它。

[展开全文]

AddControllerYawInput(MouseInput.X);

bUseControllerRotationYaw = true;

[展开全文]

Velocity.X=FMath::Clamp(Value,-1.0f,1.0f)*MaxSpeed;

夹值,防止过大

[展开全文]

按键映射(Action Mappings)连续性

 

轴映射(Axis Mappings)间歇性

*按键映射在Setting中完成,在代码中进行绑定;*

 

 

轴映射需要有对应函数,在pawn类中进行处理即可

 

.h

private:

  void MoveForward(float Value);

  void MoveRight(float Value);

用小扳手直接在cpp文件中生成对应的函数

 

[展开全文]

releative相对位置

 

FMath 与平台有关的数学运算

一般用FMath::xxx

[展开全文]

碰撞器范围查看:

~

show Collection

ji'ke

[展开全文]