public static ShopSQLFramework GetInstance() { if (instance == null) { instance = new ShopSQLFramework(); } return(instance); }
/// <summary> /// 设置装备的图片 /// </summary> /// <param name="equipName"></param> public void SetEquipSprite(string equipName) { //找到Image _image = GetComponent <Image>(); _button = GetComponent <Button>(); //动态加载图片 _image.sprite = Resources.Load <Sprite>("Textures/" + equipName); //设置当前按钮的点击事件 _button.onClick.AddListener(() => { //买装备的数据库操作 ShopSQLFramework.GetInstance().SellEquip( ShopOperationView.instance.heroName,/*英雄名称*/ _image.sprite.name /*装备名称*/); //更新数据库内容到界面 ShopOperationView.instance.UpdateView(); }); }
private void Awake() { instance = this; shopOp = ShopSQLFramework.GetInstance(); }