Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
PFCloudScriptExecuteEntityCloudScriptRequest-Datenmodell. Führt CloudScript mit dem Entitätsprofil aus, das in der Anforderung definiert ist.
Syntax
typedef struct PFCloudScriptExecuteEntityCloudScriptRequest {
PFStringDictionaryEntry const* customTags;
uint32_t customTagsCount;
PFEntityKey const* entity;
const char* functionName;
PFJsonObject functionParameter;
bool const* generatePlayStreamEvent;
PFCloudScriptCloudScriptRevisionOption const* revisionSelection;
int32_t const* specificRevision;
} PFCloudScriptExecuteEntityCloudScriptRequest;
Mitglieder
customTags
PFStringDictionaryEntry const*
kann nullptr sein
(Optional) Die optionalen benutzerdefinierten Tags, die der Anforderung zugeordnet sind (z. B. Buildnummer, externe Ablaufverfolgungsbezeichner usw.).
customTagsCount uint32_t
Anzahl von customTags
entity
PFEntityKey const*
kann nullptr sein
(Optional) Die optionale Entität, für die diese Aktion ausgeführt werden soll. Der Standardwert ist die aktuell angemeldete Entität.
functionName const char*
ist NULL-terminiert.
Der Name der auszuführenden CloudScript-Funktion.
functionParameter
PFJsonObject
(Optional) Objekt, das als erstes Argument an die Funktion übergeben wird.
generatePlayStreamEvent bool const*
kann nullptr sein
(Optional) Generieren Sie ein entity_executed_cloudscript PlayStream-Ereignis, das die Ergebnisse der Funktionsausführung und andere Kontextinformationen enthält. Dieses Ereignis wird in der PlayStream-Debuggerkonsole für den Spieler in Game Manager angezeigt.
revisionSelection
PFCloudScriptCloudScriptRevisionOption const*
kann nullptr sein
(Optional) Option, für welche Revision von CloudScript ausgeführt werden soll. "Latest" führt die zuletzt erstellte Revision aus, "Live" führt die aktuelle live veröffentlichte Revision und "Specific" die angegebene Revision aus. Der Standardwert ist "Specific", wenn der SpecificRevision-Parameter angegeben ist, andernfalls "Live".
specificRevision int32_t const*
kann nullptr sein
(Optional) Die spezifische Revision, die ausgeführt werden soll, wenn RevisionSelection auf "Specific" festgelegt ist.
Voraussetzungen
Kopfball: PFCloudScriptTypes.h