概要
方法
ApproveAssetId(assetId: number):() |
ApproveAssetVersionId(assetVersionId: number):() |
CreateMeshPartAsync(meshId: ContentId,collisionFidelity: Enum.CollisionFidelity,renderFidelity: Enum.RenderFidelity):MeshPart |
GetCollection(categoryId: number):{any} |
GetFreeDecals(searchText: string,pageNum: number):{any} |
GetFreeDecalsAsync(searchText: string,pageNum: number):{any} |
GetFreeModels(searchText: string,pageNum: number):{any} |
GetFreeModelsAsync(searchText: string,pageNum: number):{any} |
GetLatestAssetVersionAsync(assetId: number):number |
GetUserCategories(userId: User):{any} |
GetUserSets(userId: User):{any} |
LoadAssetVersion(assetVersionId: number):Instance |
API 参考
属性
AllowInsertFreeModels
方法
ApproveAssetId
ApproveAssetVersionId
CreateMeshPartAsync
InsertService:CreateMeshPartAsync(
参数
meshId:ContentId |
返回
GetBaseCategories
GetBaseSets
GetCollection
GetFreeDecals
GetFreeDecalsAsync
返回
代码示例
InsertService:GetFreeDecalsAsync
local InsertService = game:GetService("InsertService")
local page = unpack(InsertService:GetFreeDecalsAsync("Cats", 0)) -- 在第 1 页搜索 "Cats"。
for i = 1, page.TotalCount do
local item = page.Results[i]
print("物品 #" .. i)
for key, value in pairs(item) do
print(" " .. key .. ": " .. value)
end
endGetFreeModels
GetFreeModelsAsync
返回
代码示例
插入服务:获取免费模型异步
local InsertService = game:GetService("InsertService")
local page = unpack(InsertService:GetFreeModelsAsync("Cats", 0)) -- 在第 1 页搜索 "Cats"。
for i = 1, page.TotalCount do
local item = page.Results[i]
print("项目 #" .. i)
for key, value in pairs(item) do
print(" " .. key .. ": " .. value)
end
endGetLatestAssetVersionAsync
GetUserCategories
GetUserSets
Insert
LoadAsset
loadAsset
LoadAssetVersion