Example #1
0
    public static ShopSQLFramework GetInstance()
    {
        if (instance == null)
        {
            instance = new ShopSQLFramework();
        }

        return(instance);
    }
Example #2
0
 /// <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();
 }