AvatarEditorService

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile
Assistenza
Non Replicato

AvatarEditorService è un servizio per supportare gli editor di Avatar dei sviluppatori.Fornisce metodi per modificare l'avatar della piattaforma del giocatore, richiedere informazioni sull'inventario di un utente e richiedere informazioni sul catalogo.

Per ulteriori informazioni sull'Editor di Avatar, vedi Servizio Editor di Avatar.

Accelerazione

I seguenti endpoint su AvatarEditorService hanno un ridimensionamento a livello di esperienza:

Per ogni esperienza, questo throttling ti consente di inviare fino a 100 richieste al secondo a questi AvatarEditorService, indipendentemente dal numero di server o dal conteggio utente.Superare questi limiti restituisce un errore 429 Too Many Requests .

Se trovi che la tua esperienza richieda un'aggiustamento a questo throttling, puoi inviare una richiesta di funzione.

Sommario

Metodi

Eventi

Proprietà

Metodi

GetAccessoryType

Parametri

avatarAssetType: Enum.AvatarAssetType
Valore predefinito: ""

Restituzioni

PromptAllowInventoryReadAccess

()

Restituzioni

()

PromptCreateOutfit

()

Parametri

Valore predefinito: ""
Valore predefinito: ""

Restituzioni

()

PromptDeleteOutfit

()

Parametri

outfitId: number
Valore predefinito: ""

Restituzioni

()

PromptRenameOutfit

()

Parametri

outfitId: number
Valore predefinito: ""

Restituzioni

()

PromptSaveAvatar

()

Parametri

humanoidDescription: HumanoidDescription
Valore predefinito: ""
Valore predefinito: ""

Restituzioni

()

PromptSetFavorite

()

Parametri

itemId: number
Valore predefinito: ""
Valore predefinito: ""
shouldFavorite: boolean
Valore predefinito: ""

Restituzioni

()

PromptUpdateOutfit

()

Parametri

outfitId: number
Valore predefinito: ""
updatedOutfit: HumanoidDescription
Valore predefinito: ""
Valore predefinito: ""

Restituzioni

()

CheckApplyDefaultClothing

Resa

Parametri

humanoidDescription: HumanoidDescription
Valore predefinito: ""

Restituzioni

ConformToAvatarRules

Resa

Parametri

humanoidDescription: HumanoidDescription
Valore predefinito: ""

Restituzioni

GetAvatarRules

Resa

Restituzioni

GetBatchItemDetails

Resa

Parametri

itemIds: Array
Valore predefinito: ""
Valore predefinito: ""

Restituzioni

GetFavorite

Resa

Parametri

itemId: number
Valore predefinito: ""
Valore predefinito: ""

Restituzioni

GetInventory

Resa

Parametri

assetTypes: Array
Valore predefinito: ""

Restituzioni

GetItemDetails

Resa

Parametri

itemId: number
Valore predefinito: ""
Valore predefinito: ""

Restituzioni

GetOutfitDetails

Resa

Parametri

outfitId: number
Valore predefinito: ""

Restituzioni

GetOutfits

Resa

Parametri

outfitSource: Enum.OutfitSource
Valore predefinito: "All"
outfitType: Enum.OutfitType
Valore predefinito: "All"

Restituzioni

GetRecommendedAssets

Resa

Parametri

Valore predefinito: ""
contextAssetId: number
Valore predefinito: 0

Restituzioni

Campioni di codice

Getting a Hat Recommendation

local AvatarEditorService = game:GetService("AvatarEditorService")
local assets = AvatarEditorService:GetRecommendedAssets(Enum.AvatarAssetType.Hat, 9255093)
for _, asset in ipairs(assets) do
print(asset.Item.Name)
end

GetRecommendedBundles

Resa

Parametri

bundleId: number
Valore predefinito: ""

Restituzioni

SearchCatalog

Resa

Parametri

searchParameters: CatalogSearchParams
Valore predefinito: ""

Restituzioni

Eventi

PromptAllowInventoryReadAccessCompleted

Parametri


PromptCreateOutfitCompleted

Parametri

failureType: Variant

PromptDeleteOutfitCompleted

Parametri


PromptRenameOutfitCompleted

Parametri


PromptSaveAvatarCompleted

Parametri

humanoidDescription: HumanoidDescription

PromptSetFavoriteCompleted

Parametri


PromptUpdateOutfitCompleted

Parametri