CatalogSearchParams

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

Datatype.CatalogSearchParams 数据类型存储目录搜索参数通过 AvatarEditorService:SearchCatalog()

当访问 CatalogSearchParams.BundleTypesCatalogSearchParams.AssetTypes 属性时,返回的表会只读取,以避免在不直接访问 CatalogSearchParams 实例时出现混淆。

例如,您可以使用以下属性:


local params = CatalogSearchParams.new()
params.SearchKeyword = "Test"
params.MinPrice = 5000
params.MaxPrice = 10000
params.BundleTypes = {Enum.BundleType.Animations, Enum.BundleType.BodyParts}
local types = params.BundleTypes
for _, val in types do
print(val)
end
-- table.insert(types, Enum.BundleType.Animations) -- This would not work because the table is read only

概要

属性

属性

SearchKeyword

用于搜索目录结果的关键字。

MinPrice

最低的物品价格以搜索。

0

MaxPrice

您搜索的最大物品价格。

默认值:2147483647

排序结果的顺序,由 Enum.CatalogSortType 表示。

默认值:Enum.CatalogSortType.Relevance

使用时间来聚合排序结果,由 Enum.CatalogCategoryFilter 表示。 此仅适用于排序类型为 Enum.CatalogSortType.MostFavoritedEnum.CatalogSortType.BestSelling 。 它不适用于其他类型的排序类型。

默认值:Enum.CatalogSortAggregation.AllTime

类别以 Enum.CatalogCategoryFilter 代表。

默认值:Enum.CatalogCategoryFilter.None

SalesTypeFilter

搜索类型,由 Enum.SalesTypeFilter 表示。

默认值:Enum.SalesTypeFilter.All

一个包含 Enum.BundleType 值的阵列,用于过滤搜索。

默认值:{}

一个包含 Enum.AvatarAssetType 值的阵列,用于过滤搜索。

IncludeOffSale

是否包括在销售下的项目在结果中。

CreatorName

搜索与指定创建创作者的项目。

Limit

指定要返回传的项目数。接受 10 , 28 , 30 , 1> 601> , 4> 1204> 。默认为 7> 307> .