什么程序都是从HelloWorld先开始。同样Cocos2d-x我们先从HelloWorld进行下手、下面是HelloWorld的运行完成图: 建立好的Cocos游戏项目中会有两个比较常用接触的文件夹。分别为Classes与resource。Classes存取代码文件,resource存取资源文件,下面为完整的项目架构: 我们先来看下最基本的AppDelegate.cpp类 1 #include "AppDelegate.h" 2 #include "HelloWorldScene.h" 3 4 5//命名空间 6USING_NS_CC;7 8 9//构造函数 10Ap...
Cocos游戏当中产生一个事件时,可以有多个对象在监听该事件,所以有优先级(Priority).优先级越高(Priority值越小),事件响应越靠前。关系图:新事件分发机制:在2.x 版本事件处理时,将要触发的事件交给代理(delegate)处理,再通过实现代理里面的onTouchBegan等方法接收事件,最后完成事件的响应。而在新的事件分发机制(3.x)中,只需通过创建一个事件监听器-用来实现各种触发后的逻辑,然后添加到事件分发器_eventDispatcher,...
第1天的地址:http://blog.csdn.net/xingxiliang/article/details/18557631本课的视频中讲解的很详细,上传到了优酷:http://v.youku.com/v_show/id_XNjY3MDgwMTYw.html iphone手机http://v.youku.com/v_show/id_XNjY2ODQ1OTcy.html 安卓手机书接上回:今天我们将我们的小程序移植到 iphone手机和android手机上。1. 移植到iphone的注意点:(1) 将我们添加的GameOverLayer.ccp GameOverlayer.h两个程序相关的文件添加到xcode工程...
手机游戏目前是弱联网居多,http登录是常用功能。我们现在就来实现。 在启动时候,自动请求http. function MainScene:ctor() local url = "http://localhost/request.php" local request = network.createHTTPRequest(onRequestFinished, url, "POST") request:addPOSTValue("KEY", "VALUE") -- 开始请求。当请求完成时会调用 callback() 函数 request:start() end ---注意onRequestFinished前面,不要加...
JavaScript语言本身没有提供类,没有其它语言的类继承机制,它的继承是通过对象的原型实现的,但这不能满足Cocos2d-JS引擎的要求。由于Cocos2d-JS引擎是从Cocos2d-x演变而来的,在Cocos2d-JS的早期版本Cocos2d-HTML中几乎全部的API都是模拟Cocos2d-x API而设计的,Cocos2d-x本身是有C++编写的,其中的很多对象和函数比较复杂,JavaScript语言描述起来有些力不从心了。在开源社区中John Resiq在他的博客(http://ejohn.org/blog/sim...
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— Cocos2d-JS的屏幕适配方案 1. 设置屏幕适配策略(Resolution Policy) 如果你还没有用过Resolution Policy,只需要在游戏载入过程完成之后(cc.game.onStart函数回调中),调用下面的代码: cc.view.setDesignResolutionSize(320, 480, cc.ResolutionPolicy.SHOW_ALL); setDesignResolutionSize函数的前两个参数是你想要在你的代码中使用的游戏分辨率,第...
视频高清百度网盘地址:http://pan.baidu.com/s/1imwQe -------------------------------------------------------------- Cocos2d-x系列教程第一节《 windows环境搭建》 日期: 2013年10月9日 查看地址: http://edu.51cto.com/lesson/id-14208.html 内容提
视频高清百度网盘地址:http://pan.baidu.com/s/1imwQe
<-------------------------------------------------------------->Cocos2d-x系列教程第一节《windows环境搭建》
日...
视频预览: 本节视频,我们来一起学习动作这整个模块,学完动作这个模块之后呢,我们的游戏,也就能真正意义上的动起来了。视频中,归纳了Cocos2d-js的所有动作,并且把对他们进行合理的分类,并且,会讲解2个案例进行一个实战,一个是表白神器:爱心跳动效
视频预览:本节视频,我们来一起学习动作这整个模块,学完动作这个模块之后呢,我们的游戏,也就能真正意义上的动起来了。视频中,归纳了Cocos2d-js的所有动作,并且把对他们...
前面的话: 大家好,从今天开始呢,我们就继续来学习 Cocos2d-JS 这个游戏引擎。这个系列的教程,我同样以视频的方式分享给大家,所以这套视频是《 Cocos2d-JS 进阶视频教程》。 既然都进阶视频教程了,那肯定也有入门教程。所以呢,这里贴出我的第一套 Coco
前面的话:大家好,从今天开始呢,我们就继续来学习Cocos2d-JS这个游戏引擎。这个系列的教程,我同样以视频的方式分享给大家,所以这套视频是《Cocos2d-JS进阶视频教程》。...
欢迎加入Cocos2d-x 交流群: 193411763 原码下载地址:http://download.csdn.net/detail/u012945598/6683161 相信大家在玩游戏的过程中都会遇到一个loading的界面,loading界面的作用主要是为了加载游戏中需要用到的资源。在比较大型的游戏中,资源通常会占 欢迎加入Cocos2d-x 交流群:193411763原码下载地址:http://download.csdn.net/detail/u012945598/6683161相信大家在玩游戏的过程中都会遇到一个loading的界面,load...
上一节我们已经实现了第二个场景界面,最后按下按钮发现没有反应是不是,这一节将会给大家介绍下Cocos2dx另一个重要的对象,菜单Menu。
一、Menu介绍
提到Menu,不得不提到MenuItem,MenuItem继承自Node,所以它的子类菜单项都可以使用Node的相关操作。
MenuItem是所有菜单项的父类,建议不要直接使用该类,因为它并不包含具体显示的功能。
作为其它菜单项的父类,主要提供了一下三个功能:
(1)提供了基本按钮的状态:正常、选中...
我在linux android上使用cocos2D开始编程时遇到了一些问题.
我使用稳定版本0.12.0(2012-03-05)
>我正确编译了create-linux-eclipse-project.sh>它在同一路径上创建一个TestCocos2D项目>我将android项目导入Eclipse>我运行项目,我得到了你好的世界.
但我不知道从哪里开始编程场景,导演以及如何使用它.
我试过This tutorial但是太老了.我不能使用official教程因为我不知道在哪里使用代码.
一些建议/教程请开始吗?
解:
如果您在这里...