变量定义,需要加 UPROPERTY()
方法定义需要加UFUNCTION()
类上面需要加
UCLASS(Blueprintable)//参加了反射系统//垃圾回收机制
//在蓝图中可以被读写
UPROPERTY(BuleprintReadWrite)
float myfloat;
//在蓝图中可以被调用
UFUNCTION(BlueprintCallable)
void Myfunction();
变量定义,需要加 UPROPERTY()
方法定义需要加UFUNCTION()
类上面需要加
UCLASS(Blueprintable)//参加了反射系统//垃圾回收机制
//在蓝图中可以被读写
UPROPERTY(BuleprintReadWrite)
float myfloat;
//在蓝图中可以被调用
UFUNCTION(BlueprintCallable)
void Myfunction();
1.如何加快编辑速度


playerstart,玩家出生点
初始视角
SkyLight:捕捉摄像机范围以外的光源以环境光的形式添加到摄像机范围内的物体上面。具有远景反射的一个效果
烘焙;物体要勾选静态


变换工具:

2.按住shift移动,相机与物体会同时移动
3.世界坐标与局部坐标切换

导航按键:WASD Q E 按住右键不松手
按G切换游戏模式与非游戏模式
F11 全屏进行切换

2.试图切换
窗口布局的使用,进行拖拽

1.编辑器偏好设置

2.语言设置:
3.x项目设置,word设置关卡的

1.删除Source里面的代码
2.删除Binaries文件夹
3.重新生成.projects
4.重新打开.projects
win操作系统
C:/Epic Games/UE_4_22/Engine/Binaries/Wind64/UnrealHeaderTool.target 文件
"TargetName":"UnrealHeaderTool",
后面加个空格 然后再删掉
缓存目录:
1.设置 编辑保管缓存为止
2.C/用户/UserName/AppData/local/UnrealEngine/4.22
直接获取所有的蓝图类,然后选一个neng'yong'de
获取所有的,然后选一个能用的:get all actors of class
也是需要命令行,参数的话在函数后面空格然后加参数
蓝图类调用UI只能通过ger all widge去huo'qu
蓝图类通信关卡蓝图:使用执行控制台命令节点(等同与~)
1、创建变量,然后变量中选对应蓝图进行调用
2、获得所有对应种类的蓝图,然后选一个合适的yong
蓝图类引用蓝图类需要创建蓝图变liang
不能直接创建蓝图类对于sm的yin yong
在场景中创建UI可以通过关卡蓝图shi'xian