Button_ReCreateMap.js 825 B

12345678910111213141516171819202122232425262728293031323334
  1. cc.Class({
  2. extends: cc.Component,
  3. properties: {
  4. button: cc.Button,
  5. },
  6. // 存储数据:cc.sys.localStorage.setItem(“key”,”value”)
  7. // 获取数据:cc.sys.localStorage.getItem(“key”)
  8. // 移除数据:cc.sys.localStorage.removeItem(“key”)
  9. // 清除所有:cc.sys.localStorage.clear()
  10. // use this for initialization
  11. onLoad: function () {
  12. this.button.node.on('click', this.callback, this);
  13. },
  14. // called every frame
  15. update: function (dt) {
  16. },
  17. callback: function (event) {
  18. if(Storage.GetCoin() < 200){
  19. //弹出金币不足的商店页面
  20. }else{
  21. Audio.playeffect('resources/audio/sound_refresh.ogg');
  22. Util.ReCreateMap();
  23. Storage.ChangeCoin(-200);
  24. }
  25. }
  26. });