TakeWidgetとSetupLoadingScreenを使い、ロード画面を流すと一度目の表示時のみエラーが出て数秒止まる。
NaticeTickをオーバーライドして、IsInGameThreadを使いゲームスレッドのみで実行する。
// NativeTick関数をオーバーライドする
virtual void NativeTick(const FGeometry& MyGeometry, float InDeltaTime) override;
// Override NativeTick
void ULoadingScreenUserWidget::NativeTick(const FGeometry& MyGeometry, float InDeltaTime)
{
if (IsInGameThread())
{
Super::NativeTick(MyGeometry, InDeltaTime);
}
}
Script Stack (0 frames) :
[2024.03.01-02.16.09:154][176]LogContentBundle: [ThirdPersonMap(Standalone)] Deleting container.
[2024.03.01-02.16.24:186][176]LogStats: FPlatformStackWalk::StackWalkAndDump - 15.287 s
[2024.03.01-02.16.24:189][176]LogOutputDevice: Error: === Handled ensure: ===
[2024.03.01-02.16.24:196][176]LogOutputDevice: Error:
[2024.03.01-02.16.24:197][176]LogOutputDevice: Error: Ensure condition failed: GetShadowIndex() == 0 [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\HAL\IConsoleManager.h] [Line: 1459]
[2024.03.01-02.16.24:197][176]LogOutputDevice: Error:
[2024.03.01-02.16.24:198][176]LogOutputDevice: Error: Stack:
[2024.03.01-02.16.24:199][176]LogOutputDevice: Error: [Callstack] 0x00007fff397659ba UnrealEditor-UMG.dll!UUserWidget::NativeTick() [D:\build\++UE5\Sync\Engine\Source\Runtime\UMG\Private\UserWidget.cpp:1571]
[2024.03.01-02.16.24:199][176]LogOutputDevice: Error: [Callstack] 0x00007fff39787915 UnrealEditor-UMG.dll!SObjectWidget::Tick() [D:\build\++UE5\Sync\Engine\Source\Runtime\UMG\Private\Slate\SObjectWidget.cpp:122]
[2024.03.01-02.16.24:200][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da84f9f UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1458]
[2024.03.01-02.16.24:200][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da81ad1 UnrealEditor-SlateCore.dll!SCompoundWidget::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SCompoundWidget.cpp:46]
[2024.03.01-02.16.24:201][176]LogOutputDevice: Error: [Callstack] 0x00007fff3d56a374 UnrealEditor-Slate.dll!SBorder::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Widgets\Layout\SBorder.cpp:129]
[2024.03.01-02.16.24:201][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:201][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da866f2 UnrealEditor-SlateCore.dll!SPanel::PaintArrangedChildren() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SPanel.cpp:31]
[2024.03.01-02.16.24:202][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da827ab UnrealEditor-SlateCore.dll!SPanel::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SPanel.cpp:12]
[2024.03.01-02.16.24:202][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:203][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da8266a UnrealEditor-SlateCore.dll!SOverlay::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SOverlay.cpp:207]
[2024.03.01-02.16.24:203][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:204][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da81ad1 UnrealEditor-SlateCore.dll!SCompoundWidget::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SCompoundWidget.cpp:46]
[2024.03.01-02.16.24:204][176]LogOutputDevice: Error: [Callstack] 0x00007fff3d56a374 UnrealEditor-Slate.dll!SBorder::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Widgets\Layout\SBorder.cpp:129]
[2024.03.01-02.16.24:205][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:205][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da866f2 UnrealEditor-SlateCore.dll!SPanel::PaintArrangedChildren() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SPanel.cpp:31]
[2024.03.01-02.16.24:206][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da827ab UnrealEditor-SlateCore.dll!SPanel::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SPanel.cpp:12]
[2024.03.01-02.16.24:206][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:210][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da8266a UnrealEditor-SlateCore.dll!SOverlay::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SOverlay.cpp:207]
[2024.03.01-02.16.24:211][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:216][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da81ad1 UnrealEditor-SlateCore.dll!SCompoundWidget::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SCompoundWidget.cpp:46]
[2024.03.01-02.16.24:217][176]LogOutputDevice: Error: [Callstack] 0x00007fff3d5e4565 UnrealEditor-Slate.dll!SVirtualWindow::OnPaint() [D:\build\++UE5\Sync\Engine\Source\Runtime\Slate\Private\Widgets\SVirtualWindow.cpp:78]
[2024.03.01-02.16.24:218][176]LogOutputDevice: Error: [Callstack] 0x00007fff3da85925 UnrealEditor-SlateCore.dll!SWidget::Paint() [D:\build\++UE5\Sync\Engine\Source\Runtime\SlateCore\Private\Widgets\SWidget.cpp:1573]
[2024.03.01-02.16.24:218][176]LogOutputDevice: Error: [Callstack] 0x00007fff889e7f8f UnrealEditor-MoviePlayer.dll!FMoviePlayerWidgetRenderer::DrawWindow() [D:\build\++UE5\Sync\Engine\Source\Runtime\MoviePlayer\Private\DefaultGameMoviePlayer.cpp:1029]
[2024.03.01-02.16.24:219][176]LogOutputDevice: Error: [Callstack] 0x00007fff889f4a3b UnrealEditor-MoviePlayer.dll!FSlateLoadingSynchronizationMechanism::SlateThreadRunMainLoop() [D:\build\++UE5\Sync\Engine\Source\Runtime\MoviePlayer\Private\MoviePlayerThreading.cpp:170]
[2024.03.01-02.16.24:219][176]LogOutputDevice: Error: [Callstack] 0x00007fff889f2176 UnrealEditor-MoviePlayer.dll!FSlateLoadingThreadTask::Run() [D:\build\++UE5\Sync\Engine\Source\Runtime\MoviePlayer\Private\MoviePlayerThreading.cpp:211]
[2024.03.01-02.16.24:220][176]LogOutputDevice: Error: [Callstack] 0x00007fff3bb74e32 UnrealEditor-Core.dll!FRunnableThreadWin::Run() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]
[2024.03.01-02.16.24:220][176]LogOutputDevice: Error: [Callstack] 0x00007fff3bb68667 UnrealEditor-Core.dll!FRunnableThreadWin::GuardedRun() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:79]
[2024.03.01-02.16.24:221][176]LogOutputDevice: Error: [Callstack] 0x00007fffbb707344 KERNEL32.DLL!UnknownFunction []
[2024.03.01-02.16.24:221][176]LogOutputDevice: Error: [Callstack] 0x00007fffbc7e26b1 ntdll.dll!UnknownFunction []