协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
ue5-ui-umg-slate【开发与工程】UE5.6-UE5.8 UI development workflow using UMG and Slate integration. Use when requests involve Widget Blueprint setup, Slate host widgets, lifecycle binding, input and focus handling, tooltip behavior, or viewport clamping logic.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
UUserWidget::NativeConstruct(), UUserWidget::NativeDestruct()UUserWidget::AddToViewport(...)UWidget::RemoveFromParent()UWidget::SetVisibility(...)UWidget::SetKeyboardFocus()UWidgetBlueprintLibrary::SetInputMode_UIOnlyEx(...)UWidgetBlueprintLibrary::SetInputMode_GameAndUIEx(...)UWidgetBlueprintLibrary::SetInputMode_GameOnly(...)UWidget::TakeWidget() for Slate bridge hand-offSCompoundWidget, SLATE_BEGIN_ARGS(...)FSlateApplication::SetKeyboardFocus(...), SetUserFocus(...)UGameViewportClient::GetViewportSize(...)UWidget host needs to embed custom Slate content.