private void ImportPackage(AssetStoreAsset asset) { if (AssetStoreAssetInspector.paymentAvailability == AssetStoreAssetInspector.PaymentAvailability.AnonymousUser) { this.LoginAndImport(asset); } else { AssetStoreInstaBuyWindow.ShowAssetStoreInstaBuyWindowBuilding(asset); } }
void ImportPackage(AssetStoreAsset asset) { if (paymentAvailability == PaymentAvailability.AnonymousUser) { LoginAndImport(asset); } else { AssetStoreInstaBuyWindow.ShowAssetStoreInstaBuyWindowBuilding(asset); } }
private void LoginAndImport(AssetStoreAsset asset) { AssetStoreLoginWindow.Login("Please login to the Asset Store in order to get download information for the package.", delegate(string errorMessage) { if (errorMessage == null) { AssetStoreAssetSelection.RefreshFromServer(delegate { AssetStoreInstaBuyWindow.ShowAssetStoreInstaBuyWindowBuilding(asset); }); } }); }