今天在学习中使用到了多个按钮1,2,3,4,为了按1按钮将data值修改为1,按2修改为2……我需要将data定义为一个全局变量。

下面这位大神写的很清楚。
http://blog.csdn.net/u010971754/article/details/51815325

参考他的博文,定义全局变量有两种方法:
1.创建一个专门的脚本来记录全局变量,在其他脚本中引用即可。
2.设置一个常驻空节点,给该节点绑定一个脚本,在该脚本中记录数据。

针对我所遇到的按钮修改全局变量问题,方法1是可行的。

首先创建一个脚本Common,用来保存data:

module.exports = {
data : null
};

然后在按钮脚本中引用Common脚本,从而实现对data值的读写。在按钮脚本的开始加入引用:

var com = require('Common');  

这样data就可以作为一个全局变量来使用了。

CocosCreator学习3:定义全局变量相关推荐

  1. Vue中定义全局变量与常量的各种方式详解_vue.js_脚本之家

    前言 本文主要跟大家介绍了关于Vue定义全局变量与常量的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 我想要定义一个变量, 在项目的任何地方都可以访问到, 不需要每一次使用 ...

  2. python 全局变量_python程序中用类变量代替global 定义全局变量

    在python编程中,一般使用global 关键字来定义全局变量,但是发现 global 关键字在涉及多个文件时,好像存在问题. 比如,单个文件下用global定义使用全局变量的情况 ,看下面的代码 ...

  3. pythonclass全局变量_python类怎么定义全局变量

    全局变量是编程语言中常见的一种变量,通过全局定义,可以是某对象函数创建,也可以是本程序任何位置创建,能够被本程序中的所有对象或函数进行引用,全局变量的定义有利于程序的变量共享,简化了添加和修改的程序. ...

  4. Python——定义全局变量

    全局变量是编程语言中常见的一种变量,通过全局定义,可以是某对象函数创建,也可以是本程序任何位置创建,能够被本程序中的所有对象或函数进行引用,全局变量的定义有利于程序的变量共享,简化了添加和修改的程序. ...

  5. php中怎么定义一个全局变量_php怎样定义全局变量?

    Global是php中一个比较特殊的命令,大家直接叫他超级全局变量了,下面我来介绍我今天在使用Global定义全局学习笔记了 很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无 ...

  6. c语言h文件定义变量,补习C语言之在.h文件中定义全局变量

    话说在一次整理code的时候,无意间将一个原本定义在.c文件中的全局变量移动到.h 文件中(此全局变量被多个.c文件使用),然后突然不能生成.ko(linux中可动态装载的驱动模块).怎么回事?难道是 ...

  7. js定义全局变量 vue页面_详解Vue.js 定义全局变量的几种实现方式

    详解Vue.js 定义全局变量的几种实现方式 发布于 2020-8-11| 复制链接 本篇文章主要介绍了VUE 全局变量的几种实现方式,小妖觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小妖 ...

  8. php的js定义全局变量,使用vue.js怎么定义全局变量

    使用vue.js定义全局变量的方法:首先单独新建一个全局变量模块文件,模块中定义一些变量初始状态:然后在[main.js]中引入,并通过[Vue.prototype]挂载到vue实例上面. 本教程操作 ...

  9. 深度学习数据集定义与加载

    深度学习数据集定义与加载 深度学习模型在训练时需要大量的数据来完成模型调优,这个过程均是数字的计算,无法直接使用原始图片和文本等来完成计算.因此与需要对原始的各种数据文件进行处理,转换成深度学习模型可 ...

最新文章

  1. opencv_IplImage未定义的标识符解决
  2. word 2010中如何创建多级目录和多级列表
  3. 一图看尽全生态, 2018区块链产业云图重磅发布
  4. java.nio.file.NoSuchFileException
  5. linux 怎么重装libaprutil,Apache安装出错_cannot install `libaprutil-1.la' to a directory
  6. Typesafe公司正式更名为Lightbend公司
  7. 一个简易的数字输入框组件
  8. 财务报表开发实例分析:几个通用维度介绍与关键点
  9. mq系列传感器的程序_Cooper Instruments传感器定制解决方案
  10. 字符串内置方法 第二弹
  11. 五子棋AI算法(一)
  12. xmlspy使用必备的技巧
  13. 【12c】直方图Histograms
  14. 财务内部收益率用计算机怎么算,​财务内部收益率怎么算
  15. java服务器限速下载_Java文件下载限速
  16. 【烈日炎炎战后端】 数据结构(0.7万字)
  17. windows10更新报错0x80244022的解决方法
  18. char c1,c2;与int c1,c2是否无条件地等价.cpp
  19. 奥比中光深度摄像头_奥比中光astra摄像头总结
  20. android composite adb interface,【玩机组】Android Composite ADB Interface在XP下无法安装解决方法...

热门文章

  1. 全国职业院校技能大赛(中职组)网络安全竞赛试题—解析
  2. Mozilla里永久删除的邮件如何恢复
  3. ---- 招聘之操作系统原理 ----
  4. Command “python setup.py egg_info“ failed with error code 1 in /tmp/pip-build-5z0k7aoz/pynacl/
  5. 前端网页打印插件print.js
  6. 怎么在计算机中搜索可移动硬盘,电脑如何识别移动硬盘
  7. 修改远程计算机时间,win10电脑中的远程协助时间限制怎么设置
  8. 计算机制图符号制作,基本流程图的制作-通过在线制图工具绘制
  9. python编程课程-天津Python编程课程
  10. centos lvm卷组删卷和扩容