首页 > 其他分享 >背包系统-金币添加

背包系统-金币添加

时间:2022-09-29 11:44:53浏览次数:45  
标签:背包 text JsonData 金币 添加 加号 Litjson

1.实现金币添加

 

 实现:点击加号,实现金币添加

 

 这里的金币值是一个文本,加号是一个按钮

实现步骤:

①定义文本

 

 ②获取加号按钮,再给他添加一个事件(事件绑定(基础))

 

 ③再写一个接收事件的方法,再金币增加的内容写在里面

 

 这里先获取到text,这里的text是string的,把它转换成int,然后把转换完、加完值后的新值放回去就ok了。

④发现还没有把text绑定

 

 ⑤全部代码

 

 2.把金币的数据存到Json中,这里用到的是JsonData这样下次上游戏金币数量就不会消失了

①配置路径

 

 ②导入litJson库

 

 引入Litjson  :  Using Litjson;

 ③处理数据

 这里是指没有文件的时候新建一个文件,再将显示的金币数设置为0

 

有文件的时候

先读取到数据,然后转换成JsonData,再显示出来

④全部代码

 

 3.金币增加时候要做的事情

 

 代码实现

 

标签:背包,text,JsonData,金币,添加,加号,Litjson
From: https://www.cnblogs.com/jiangfc/p/16740914.html

相关文章

  • [答疑]添加新闻的状态机图很诡异
    ​​软件方法(下)分析和设计第8章连载[20210723更新]>>​​Regina(41***58)12:20:44Regina(41***58)12:21:00还有这个状态机图也很诡异呀能是这样吗PYE<pye***q.com>12:20......
  • vs2013添加单元测试
    vs2013添加单元测试要运行vs2013单元测试,那么打开VS2013选择工具(菜单)-扩展和更新,搜索并安装UnitTestGenerator  InstallUnitTestGenerator 如果不安装......
  • 【从零开始的Linux服务器管理】为服务器添加新用户
    任务背景这是一个非常常见的任务,当有新的用户要使用服务器,作为服务器管理员,都需要为服务器添加新用户,使新用户能够正常使用服务器的各项资源。需要完成的任务包含两项,一......
  • 关于 完全背包
    问题描述:有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i件物品的体积是w[i],价值是v[i]。求解将哪些物品装入背包可使价值总和最大。问题特点:每种物......
  • Visio添加三种UML2.5模板
    微软Visio开发团队2月23日的Blog中提到,Visio除了原有的UML模板外,新增了三种UML2.5模板,支持组件图、通信图和部署图。​​https://blogs.office.com/2017/02/23/visualize-w......
  • DML-添加数据
    DML-添加数据语法:insertinto表名(列名1,列名2,...列名n)values(值1,值2,...值n);注意:1.列名和值要一一对应。2.如果表名后,不定义列名,则默认给所有列添加值......
  • antdv 添加自定义svg图标
    1引入importIconfrom'@ant-design/icons-vue'2调用添加icon的方法Icon.add使用方式:<a-icontype="svg1"/>因为是添加到ant-design的,升级antdv出现异常时要查阅源码......
  • python添加模块路径的三种方法
    之前对macos系统自带的python进行了升级,结果发现新安装的python的site-packages目录并没有加到python的系统路径中,所以在使用其他库时发现出现了缺少模块的错误。查看pyt......
  • 494添加数据和495删除数据
    添加数据语法inserinto表名(列名1,列名2,...列名n...)VALUES(值1,值2,...值n); 注意列名和值要一一对应如果表明后,不定义列名,默认给所以列添加值INSERTINTO表......
  • Centos 7防火墙添加端口及管理命令(Centos 7 及以上版本)
    在Centoslinux6及以前的版本,操控防火墙用的命令是iptables,但在Centoslinux7及其以后的版本,操控防火墙的命令变化了,现在用firewall-cmd这个命令来操作防火墙了,现记录如......