自学内容网 自学内容网

UE5运行时动态加载场景角色动画任意搭配-场景角色相机动画音乐加载方法(三)

1、将场景打包为Pak并加载

1、参考这篇文章将场景打包为pak,UE4打包并加载Pak-Windows/iOS/Android不同平台Editor/Runtime不同运行模式兼容
2、在Mount Pak后直接打开Map即可

void UMapManager::OpenMap(FString Path)
{
UWorld* World = UGlobalManager::GetInstance()->GetMyWorld();
if (World && !Path.IsEmpty())
{
FString CurMap = GetCurMapPath();
if (!Path.Equals(CurMap))
{
UGameplayStatics::OpenLevel(World, FName(*Path));
}
}
}

FString UMapManager::GetCurMapPath()
{
FString MapName = UGameplayStatics::GetCurrentLevelName(UGlobalManager::GetInstance()->GetMyWorld(), true);
FString PathName = UGlobalManager::GetInstance()->GetMyWorld()->GetCurrentLevel()->GetPathN

原文地址:https://blog.csdn.net/tangfuling1991/article/details/142862247

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!