回收
回收
我这里没有打印
移动 时按 SHIFT
重要
删除自定义的类
1)清空所有基于该类的蓝图
2)关闭visual stdio
3)找到工程目录
1. 删除类;
2.删除Binaries文件夹;
3.选中xxx.uproject重新生成项目
4)打开xxx.uproject
https://www.unrealengine.com
c++
http://ww.sikiedu.com/course/154
1.设置物体位置
SetActorLocation(FVector(1,3,5))
2.蓝图的一种宏定义(访问控制符):
UPROPERTY(EditInstanceOnly,Category = "My Actor Properties | Vector")
只能在实例中进行编辑
BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
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