すべてを統合する - フレンドとプレイする - (Unreal Engine モジュール)
Last updated on February 4, 2026
注釈:本資料はAI技術を用いて翻訳されています。
ゲームセッションにフレンドを招待するためのUIを接続する
-
InviteToGameSessionWidget_StarterCPP ファイルを開き、InviteToSession()関数に移動して、以下のコードに置き換えます。void UInviteToGameSessionWidget_Starter::InviteToSession()
{
const UFriendData* FriendData = GetFriendDataFromParentWidget();
if (!FriendData)
{
return;
}
// disable button for 5 seconds to avoid spamming
Btn_Invite->SetIsEnabled(false);
GetGameInstance()->GetTimerManager().SetTimer(
InviteDelayTimerHandle,
FTimerDelegate::CreateWeakLambda(this, [this]()
{
Btn_Invite->SetIsEnabled(true);
}),
5.0f,
false,
5.0f);
Subsystem->SendGameSessionInvite(GetOwningPlayer(), FriendData->UserId);
}
リソース
- このチュートリアルセクションで使用されているファイルは、Unreal Byte Wars GitHub リポジトリで入手できます。