クラス UMatchmakerServerBlueprintUtil
Review the utility functions available for working with the Matchmaker Server Blueprint API.
読み終わるまでの所要時間 2 分最終更新 14日前
Include (含める)
#include <MatchmakerServer/Public/Utils/MatchmakerServerBlueprintUtil.h>
構文
UCLASS()class UMatchmakerServerBlueprintUtil : public UBlueprintFunctionLibrary
UBlueprintFunctionLibrary から継承されます。
メソッド
CreateBackfillTicketOptionsAddStringAttribute(FCreateBackfillTicketOptions&, FString, FString)
CreateBackfillTicketOptions
に文字列属性を追加します。
宣言
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker Util")static bool CreateBackfillTicketOptionsAddStringAttribute(UPARAM(ref) FCreateBackfillTicketOptions& Options, FString Key, FString Value)
パラメーター
戻り値
型 | 説明 |
|---|
| 属性が正常に追加された場合には 、追加されなかった場合には が返されます。 |
CreateBackfillTicketOptionsAddNumberAttribute(FCreateBackfillTicketOptions&, FString, float)
CreateBackfillTicketOptions
に数値属性を追加します。
宣言
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker Util")static bool CreateBackfillTicketOptionsAddNumberAttribute(UPARAM(ref) FCreateBackfillTicketOptions& Options, FString Key, float Value)
パラメーター
戻り値
型 | 説明 |
|---|
| 属性が正常に追加された場合には 、追加されなかった場合には が返されます。 |
CreateBackfillTicketOptionsRemoveAttribute(FCreateBackfillTicketOptions&, FString)
CreateBackfillTicketOptions
から属性を削除します。
宣言
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker Util")static bool CreateBackfillTicketOptionsRemoveAttribute(UPARAM(ref) FCreateBackfillTicketOptions& Options, FString Key)
パラメーター
戻り値
型 | 説明 |
|---|
| Options に対象の属性があり、かつ削除された場合には 、属性がなかった場合には が返されます。 |
DeserializeMatchmakingResults(FString)
マッチメイキングの結果を表す JSON を含む FString を、ブループリントからアクセス可能な構造体に変換します。Multiplay 割り当てペイロードを使用する場合にのみ使用してください。
宣言
UFUNCTION(BlueprintCallable, Category = "Unity Gaming Services | Matchmaker Util")static FMatchmakingResults DeserializeMatchmakingResults(FString JsonValueAsString)
パラメーター
戻り値