`
renzhe20092584
  • 浏览: 10984 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

js2dx基本语法

阅读更多

 

1.先声明后使用,有顺序的

 

2.全局(引进文件的时候就执行了)

全局变量  var layerTestSceneIdx = -1;

全局方法  var nextLayerTest = function () { };   nextLayerTest()调用

静态变量 Best.string = "dsdsds"

静态方法 Best.scene=function(){ }                   Best.scene();  调用

 

3. 对象  new xxx以后在调用里面得方法

 

(0)数组 

var testNames = [  ...  ];  var testNames = [ [] , [] ]; 

(1)普通对象

var VisibleRect = {

  title:function () {  方法},

};

 

(2)继承对象

var xxx = cc.XXX.extenr() ( {

 

   不是方法里变量 

   helloImg : null,   

   helloLabel:null,     控件对象里全局用都要先声明一下之后用 this.helloLabel = 赋值

 

   title:function () {  方法

   

       helloImg = 232;       

 

        return "No title";

    },最后一个不用,了

 

 

}  );

 

 

4.var 全能 function,false ,int ...

 

 

5.

所有的控件如果操作复杂, 都要继承(cc.XXX.extend({});)一下在添加到 layer 里

 

 注意事项

1. 类

var test = {

  me:3,

  用this.me调用,只是在此类的方法内有效,如果方法内嵌入回调方法this.me都是无效的,但是me调用是有效的,

  方法里的变量 var  temp,在内嵌的方法中是有效的

  

  

}

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    cocos2dx小例子

    总结起来,通过"FirstCocos2d_Game"这个小例子,你可以了解到cocos2dx框架的基础用法,包括精灵的创建与管理、动画的制作、游戏架构的设计以及基本的事件处理。这些知识是开发2D游戏的基础,熟练掌握后,你将有能力...

    彩虹守卫游戏使用cocos2dx和JavaScript开发

    JavaScript作为Web开发的主流语言,因其易学易用、灵活性强等特点,被越来越多的游戏开发者用于游戏脚本的编写,尤其是在Cocos2d-x引入JS绑定后,为跨平台游戏开发提供了便利。 在《彩虹守卫》的开发过程中,首先...

    基于Cocos2dx的炸弹人游戏

    1. **C++编程**:Cocos2dx的基础是C++,因此开发者需要熟悉C++语法,包括面向对象编程概念,如类、对象、继承、多态等。 2. **Cocos2dx框架**:学习Cocos2dx的类库,如CCScene、CCNode、CCSprite、CCAction等,理解...

    cocos2dx_3.15.rar

    此外,cocos2dx 3.15还支持Lua和Javascript作为脚本语言,为开发者提供了更多选择。Lua的轻量级和简洁语法,以及JavaScript的灵活性,使得非C++背景的开发者也能快速上手。在这些文档中,可能会有专门章节讲解如何...

    cocos2dx3.0中文帮助文档

    3. 编程基础:介绍C++11的基本语法,以及Cocos2d-x特有的类和方法,如Node、Sprite、Layer、Scene等。 4. 渲染与动画:学习如何绘制图形,使用精灵,创建动作和动画,以及如何进行视图管理和摄像机操作。 5. 事件...

    Quick-Cocos2dx-Community 3.6.5

    Quick-Cocos2dx则是它的JavaScript和Lua接口,旨在提供更高效、更便捷的游戏开发体验。 在Quick-Cocos2dx-Community 3.6.5中,社区开发者们持续对原版Quick 3.3进行了优化和改进,以满足更多开发者的需求。这个版本...

    cocos2dx框架分享

    Cocos2d-x使用C++语言进行编程,因此了解C++的基本语法和特性对于使用Cocos2dx开发游戏是必要的。在C++中,虚函数的概念尤其重要,因为它允许运行时多态行为的实现。Cocos2dx框架中的类大多数都定义在cocos2d和cocos...

    基于ldt的cocos2d x lua代码提示 cocos2dx版本2 2 3

    在IT行业中,Cocos2d-x是一个非常流行的开源游戏开发框架,它允许开发者使用C++、Lua或JavaScript来创建跨平台的游戏。Cocos2d-x 2.2.3是该框架的一个较早版本,虽然现在已经有了更新的版本,但这个版本依然在许多...

    idea cocos2d-x cocos-intellij-plugin-2.0.0-beta.zip

    2. **语法高亮与错误检测**:插件能识别Cocos2d-js的语法,并对错误和警告进行实时标注,帮助开发者及时发现和修复问题。 3. **项目构建与运行**:插件集成了Cocos2d-js的构建命令,可以直接在IDE内编译和运行项目...

    coocs2dx lua飞镖简单游戏

    【标题】"coocs2dx lua飞镖简单游戏"揭示了这是一个使用Cocos2d-x游戏引擎,并结合Lua脚本语言开发的飞镖游戏。Cocos2d-x是一款开源的游戏开发框架,它允许开发者用C++、Lua或者JavaScript进行游戏编程。而Lua是一种...

    cocos2dx HTML Label & scrollview & checkboxgroup & 血条

    在游戏开发领域,Cocos2d-x是一款广泛使用的开源跨平台2D游戏引擎,它支持多种编程语言,包括C++、Lua和JavaScript。本话题主要关注Cocos2d-x中的HTML标签、ScrollView以及CheckboxGroup,这些都是构建游戏界面和...

    cocos2dx lua《蜗牛回家》益智游戏.zip

    Cocos2d-x是一个开源的、跨平台的游戏开发框架,它允许开发者使用C++、Lua或JavaScript来创建2D游戏、UI和其他图形应用程序。在本案例中,Lua被选为编程语言,因为它的语法简洁、易于学习,并且与Cocos2d-x有很好的...

    cocos2dx游戏开发之旅

    ### cocos2dx游戏开发之旅 #### 一、Cocos2d-x引擎简介 Cocos2d-x是一款非常流行的游戏开发框架,它支持多种编程语言,包括C++、Lua和JavaScript等,广泛应用于移动设备和桌面平台游戏的开发。Cocos2d-x的特点是跨...

    cocos2dx3.2的微信打飞机Lua版

    《cocos2dx3.2实现的Lua版微信打飞机详解》 在移动游戏开发领域,Cocos2d-x是一个非常流行的开源游戏引擎,而Lua则因其轻量级、易学习的特点,常被用作Cocos2d-x的游戏脚本语言。本项目“cocos2dx3.2的微信打飞机...

    cocosdx-js开发麻将源码(包括服务端和客服端)

    1. JavaScript编程基础:熟悉JavaScript语法,理解面向对象编程,能够阅读和修改源码中的函数和类。 2. cocosdx-js框架:学习cocosdx-js的API,掌握如何创建场景、精灵、动画等,以及如何处理用户输入和网络通信。 ...

    微信飞机cocos2dx_lua

    Cocos2dx_lua是Cocos2d-x针对Lua提供的绑定库,它将C++的API转换为Lua可调用的形式,让开发者无需深入C++底层就能充分利用Cocos2d-x的功能。通过这个库,开发者可以在Lua中轻松调用如精灵(Sprite)、场景(Scene)...

    cocos2d-html5教程

    1. JavaScript语法:熟悉基本的JavaScript语法,包括变量、数据类型、控制流、函数等,这是编写cocos2d游戏的基础。 2. 类与对象:JavaScript支持面向对象编程,理解类的概念以及如何定义和实例化对象。 3. Cocos...

    cocos2dx-csd转lua py脚本文件.rar

    这个压缩包文件"**cocos2dx-csd转lua py脚本文件.rar**"包含了与Cocos2d-x游戏开发相关的工具,特别是涉及到将Cocostudio工程文件转换为Lua脚本的功能。Cocostudio是一款强大的2D游戏场景编辑器,它允许开发者通过...

    Cocos2d-x实战(js卷)[含源码和pdf] part3

    Cocos2d-x的JavaScript版本(cocos2dx-js)允许开发者使用JavaScript语言编写游戏逻辑,充分利用其简洁性和动态性。JavaScript版Cocos2d-x提供了与C++版本类似的功能,但语法更为灵活,减少了编译步骤,提高了开发...

    Cocos2d-x实战C++卷关东升著完整版pdf

    读者需要理解C++的基本语法、类与对象、模板等核心概念,以便更好地运用到Cocos2d-x中。 在Cocos2d-x框架内,主要包括场景(Scene)、层(Layer)、节点(Node)等概念。场景是游戏的顶层容器,可以包含多个层,层...

Global site tag (gtag.js) - Google Analytics