LOADING...

加载过慢请开启缓存(浏览器默认开启)

loading

UE4 Gameplay功能小笔记

2022/4/21

test test

转换版本

对着uproject右键Switch


添加粒子效果和音效

UParticleSystem* Explosion;

UsoundBase* soundBase


UGamePlayStatic常见api:

PlaySound2D,SpawnEmitterAtLocation,GetAllActorsOfClass


联网相关

GetWorld()->GetAuthGameMode():只在服务端调用有用


UMG相关

  1. 生成时公开,可编辑实例,可以让widget在生成时将外界的值传入,然后根据这个值来确定返回什么(好用!)
  2. Widget也可以将文本设为is variable,然后创一个函数(如update text)之类的,供外界使用,其他蓝图就可以在创建后变更它的值
  3. 引用角色身上的那个widget要先get然后再连get user widget object

做功能相关

UPROPERTY(EditInstanceOnly,Category="AI")
bool bIsPatrol;

UPROPERTY(EditInstanceOnly,BlueprintReadWrite,meta=(EditCondition="IsPatroling"),Category="AI")
TArray<AActor*> PatrolPoints;

蓝图: