随笔分类 -  Cocos-x/Cocos-lua

cocos-x and cocos-lua game develop
摘要:今天下午解决了因为偷懒一直忍受的两个让我不爽很久了的问题: 1Eclipse无法连接手机调试的问题。 在设备管理器中看到的Android设备有黄色的感叹号, 说明驱动不是最新的。 按照网上搜到的解决方案,去android sdk目录下的extra下面找搜索驱动来安装, 或者按照Adobe论坛上提供的 阅读全文
posted @ 2014-07-04 16:04 Ado_On 阅读(6210) 评论(0) 推荐(0)
摘要:利用EnterFrame做出行走的效果,效果图如下: 具体操作: 1 给self多加一个bg1用作与bg无限循环换位 2 在AnotherScene:onEnter方法里面新增onEnterFrame的排成 3 写了一个简单的onEnterFrame方法用作每帧去更新 完整代码如下: 也可以去我的g 阅读全文
posted @ 2014-07-04 11:40 Ado_On 阅读(1172) 评论(0) 推荐(0)
摘要:照着官方的例子试验了一下DragonBone的使用,代码如下: 结果如下: 再次吐槽一下, 虽然看过一遍lua的程序设计, 但是lua写起来真的是很蛋疼, 或者是我写的太差了吧。 阅读全文
posted @ 2014-07-03 18:07 Ado_On 阅读(721) 评论(0) 推荐(0)
摘要:项目结构是这样子的: 主场景代码是这样子的: 新场景代码是这样子的: 可是点击点击START之后进入的是一个黑色的新场景,DEBUG内容如下: 根本就没有打印AnotherScene.lua ctor()和onEnter()里面的提示内容。 经查验qucik cocos2dx源码,发现display 阅读全文
posted @ 2014-07-02 14:19 Ado_On 阅读(2880) 评论(0) 推荐(0)
摘要:项目忙,趁着刚才有点空,看了下触摸事件在新版本中怎么实现,遇到问题都是去:cocos2d-x-3.1.1\tests\cpp-tests\Classes下面找的,里面都是一些小例子。 首先新的CCNode自带了一个 _eventDispatcher:EventDispatcher, 和ActionS 阅读全文
posted @ 2014-06-23 21:26 Ado_On 阅读(406) 评论(0) 推荐(0)
摘要:以下代码是在cocos中使用,plist+png 还有SpriteBatchNode播放动画的代码,备份一下,以防git被墙: 结果如下: 2014-6-26补: 刚才在cocos2dx官网看了下cocos2dx-3.x的版本更新内容。发现以下: New Renderer Features of t 阅读全文
posted @ 2014-06-23 15:22 Ado_On 阅读(753) 评论(0) 推荐(0)
摘要:把之前用2.2.3的代码迁移到3.1.1真是个蛋疼的工作,话说3.1.1做的改动还真是大啊。 可以在HelloWorldScene.cpp中看到,之前的各种CCXXX都被废弃了。 例如,新建一个CCLayer现在是Layer, CCScene现在用Scene。 以下是新建一个场景,并在场景中放置一个 阅读全文
posted @ 2014-06-19 18:13 Ado_On 阅读(377) 评论(0) 推荐(0)
摘要:最近手痒了,不小心下载了cocos2dx 3.1.1,又搞了个VS2012,于是头脑发热的搞起 3.1.1了。 我是有多么的不专心啊。 已经把自己之前的学习内容从2.2.3迁移到了3.1.1,除了骨骼动画相关的之外。 简单记录一下过程: 1 安装与搭建 解压cocos2dx3.1.1版本,根目录下会 阅读全文
posted @ 2014-06-19 18:05 Ado_On 阅读(511) 评论(0) 推荐(0)
摘要:据说Cocos2dx场景切换的方法有32种:cocos2dx 常见的32种切换场景的动画 无需一一求证,只需要知道切换场景需要怎么做就行了。 作为导演CCDirector,切换场景的事情当然归它管了。 切换场景的接口如下: 所以,我们只要把需要切换的场景实例传进去就可以了。 其中 CCTransit 阅读全文
posted @ 2014-06-11 18:15 Ado_On 阅读(326) 评论(0) 推荐(0)
摘要:这节练习下DragonBones。 手机由于性能所限,需要特注意资源的使用。 游戏项目的话由于资源比较多,一般都会用到DragonBones来做动作,这个又称为龙骨。 DragonBones传送点:http://dragonbones.github.io/ 到DragonBones官网下载Flash 阅读全文
posted @ 2014-06-10 14:11 Ado_On 阅读(621) 评论(0) 推荐(0)
摘要:之前了解了一种比较简单的图片的使用方式, 今次来了解稍微复杂一点的图片使用方式,plist+png。 这里要用到之前提到的Texture Packer。 Texture Packer是一款图片打包工具,Texture Packer可以将素材打包成我们项目需要的格式。 Cocos2dx支持很多种格式, 阅读全文
posted @ 2014-06-10 10:44 Ado_On 阅读(508) 评论(0) 推荐(0)
摘要:cocos2dx有多种使用图片的方法,先来个最简单的:用CCSprite直接使用图片。 首先,进入到之前建立的项目,把你将要使用的图片放入到目录下的Resources文件夹里面。项目中以相对路径使用资源皆是以Resources文件夹为根目录参考的。 然后进入到HelloWorldScene.cpp的 阅读全文
posted @ 2014-06-09 18:28 Ado_On 阅读(308) 评论(0) 推荐(0)
摘要:接上一节, 进入新建的项目下面的proj.win32下面,找到项目名.sln文件(我的是game001.sln),双击会通过VS2010打开。(当然,你装了VS什么版本就是什么版本) 将你的项目设为启动项目, 切换到解决方案视图, 然后邮件点击解决方案, 选择生成解决方案。 第一次生成根据个人机器性 阅读全文
posted @ 2014-06-09 17:46 Ado_On 阅读(183) 评论(0) 推荐(0)
摘要:最近在学习cocos2dx,预备将学习过程整理成笔记。 需要的工具和环境整理一下: 使用的版本 cocos2dx目前已经出到了v3.1.1,学习和项目的话还是用2.2.3为宜,毕竟不大想做小白鼠,并且学习了几天之后才发出3.X版本的,版本内容变动比较大。 开发环境 1 jdk 1.6以上 2 pyt 阅读全文
posted @ 2014-06-09 17:28 Ado_On 阅读(163) 评论(0) 推荐(0)
摘要:1 新增类无法在别的类里面include到的问题: 去项目-> 配置属性-> C/C++-> 常规-> 附加包含目录中增加类的文件夹路径 2 新增类出现 extensions\gui\cccontrolextension\ccinvocation.h(36): error C2143: 语法错误 : 阅读全文
posted @ 2014-06-09 17:15 Ado_On 阅读(165) 评论(0) 推荐(0)
摘要:cocos2d-x老是配置不成功,解决方案参考:http://blog.csdn.net/yangjingui/article/details/9408007 完整配置流程: 1 下载,最好通过SVN下载下来:https://github.com/cocos2d/cocos2d-x/ 2 下载个VS 阅读全文
posted @ 2013-11-26 00:49 Ado_On 阅读(316) 评论(0) 推荐(0)