private BundleViewData CreateBundleViewData(BundleData bundleData) { var game = Pix.Game.GetInstance(); var data = new BundleViewData(); data.BundleData = bundleData; data.IsAvailable = game.ImageManager.IsBundleAvailable(bundleData.Id); return(data); }
public void SetBundle(BundleViewData bundle) { BundleId = null; if (bundle == null) { return; } BundleId = bundle.BundleData.Id; m_id.text = bundle.BundleData.Id; m_name.text = bundle.BundleData.Name; var images = bundle.BundleData.GetImages(); if (images != null) { m_numberOfImages.text = images.Length.ToString(); } else { m_numberOfImages.text = "0"; } if (bundle.IsAvailable) { m_available.text = "available"; } else { m_available.text = "buy"; } SetIcon(bundle.BundleData); }