项目
| 名称 | 值 | 概要 |
|---|---|---|
| InvalidName | 1 | |
| OutfitLimitReached | 2 | |
| Other | 3 |
代码示例
处理服装创建结果
local AvatarEditorService = game:GetService("AvatarEditorService")
AvatarEditorService.PromptCreateOutfitCompleted:Connect(function(result, failureType)
if result == Enum.AvatarPromptResult.Success then
-- 服装已创建
elseif result == Enum.AvatarPromptResult.PermissionDenied then
-- 用户拒绝了提示;忽略 failureType
else -- Enum.AvatarPromptResult.Failed
if failureType == Enum.CreateOutfitFailure.OutfitLimitReached then
-- 告诉用户他们达到了服装上限
elseif failureType == Enum.CreateOutfitFailure.InvalidName then
-- 告诉用户选择一个不同的名称
else -- Enum.CreateOutfitFailure.Other
-- 通用失败;重试或显示通用错误
end
end
end)