AddActorLocalOffest
添加actor的本地坐标偏移
AddActorWorldOffest
添加actor的世界坐标偏移
代码需要放在tick里面
// Called every frame
void AMyActor::Tick(float DeltaTime)
{
Super::Tick(DeltaTime);
//设置偏移量(x,y,z)
FVector MyOffset = FVector(1, 0, 0);
//返回碰撞信息
FHitResult HitResult;
//添加actor的本地坐标移动
//AddActorLocalOffset(MyOffset,false,&HitResult);
//添加actor的世界坐标移动,即永远朝着世界坐标的方向移动,不会因为自身旋转或者变动而改变
AddActorWorldOffset(MyOffset, false, &HitResult);
}