private void AssetListOnComplete(object sender, XMLParsingEventArgs args) { List <ItemDataClass> itemList = args._ItemDataClass; foreach (ItemDataClass item in itemList) { AssetsListItemData assetsItem = item as AssetsListItemData; _AssetsListItemData.Add(assetsItem); } }
private void SearchForAssets(string value) { AssetLists.Clear(); string toLowerCase = value.ToLower(); #if WEB_URL for (int i = 0; i < _AssetsListItemData.Count; i++) { string sourceIdLower = _AssetsListItemData[i].SourceId.ToLower(); if (sourceIdLower.Contains(toLowerCase)) { AssetsListItemData assetObject = _AssetsListItemData[i]; string UriLink = IMAGE_FILEPATH + assetObject.Unity3DPackName + "/" + assetObject.SourceId + ".png"; Debug.WriteLine("okokokokokokok :: " + UriLink); AssetLists.Add(new AssetsListObjects(UriLink, assetObject.GameObjectid, assetObject.Unity3DPackName, assetObject.SourceId, assetObject.Tooltip, assetObject.ExtendedTooltip, assetObject.ImportPath)); } } #elif GITHUB ProcessDataList(toLowerCase); #endif }