Datatype.CatalogSearchParams 資料類型會儲存目錄搜尋參數通過 AvatarEditorService:SearchCatalog() 。
當存取 CatalogSearchParams.BundleTypes 或 CatalogSearchParams.AssetTypes 屬性時,返回的表會閱取僅限,以避免在不直接存取 CatalogSearchParams 個體、實例時造成混亂。
舉例來使用這些屬性的方式如下:
local params = CatalogSearchParams.new()params.SearchKeyword = "Test"params.MinPrice = 5000params.MaxPrice = 10000params.BundleTypes = {Enum.BundleType.Animations, Enum.BundleType.BodyParts}local types = params.BundleTypesfor _, val in types doprint(val)end-- table.insert(types, Enum.BundleType.Animations) -- This would not work because the table is read only
概要
屬性
搜尋目錄結果的關鍵字。
搜尋的最低物品價格。
您搜尋的最大物品價格。
排序結果的順序。
使用時間段來聚合排序結果。
類別來過濾搜尋。
銷售類型過濾器搜尋。
一個含有 Enum.BundleType 值的陣列,用於過濾搜尋結果。
一個含有 Enum.AvatarAssetType 值的陣列,用於過濾搜尋結果。
是否包括非賣品在結果中。
搜尋具有指定創作者的項目。
指定要傳回的項目數量。接受 10 , 28 , 30 , 1> 601> 和 4> 1204> 。預設為 7> 307> 。
屬性
SortAggregation
使用時間範圍來聚合排序結果,代表為 Enum.CatalogCategoryFilter 。這只適用於排序類型為 Enum.CatalogSortType.MostFavorited 或 Enum.CatalogSortType.BestSelling 時。它不適用於其他排序類型。
預設值:Enum.CatalogSortAggregation.AllTime