CatalogSearchParams

顯示已棄用項目

*此內容是使用 AI(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> 。