cocos2dx 3.3 笔记】的更多相关文章

cocos2d-x 3.0 制作横版格斗游戏 http://philon.cn/post/cocos2d-x-3.0-zhi-zuo-heng-ban-ge-dou-you-xi http://blog.csdn.net/start530/article/category/1295763 介绍入门ok http://blog.csdn.net/column/details/cocos2d-x-study.html cocos2d-x入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎…
我在网上看到了 LuaJavaBridge 的 使用方法这篇文章 https://segmentfault.com/a/1190000004252394?utm_source=tuicool&utm_medium=referral ,然后这里主要写一些笔记. java调用lua或者lua调用java的方法都已经有一个现成的第三方java库提供了.而LuaJavaBridge 利用C++作为中介来实现整个过程,和那个第三方java库没关系.像这样:lua--C++--java ,java--C++…
从2019年7月开始学习游戏引擎Cocos2dx,版本3.17. 学习笔记尽量以白话的形式表达自己对源码的理解,而不是大篇幅复制粘贴源码. 本人水平有限,欢迎批评指正! Cocos2d-x 学习笔记 ‎Cocos2d-x 学习笔记(3.1) Scene 场景与场景切换 ‎Cocos2d-x 学习笔记(3.2) TransitionScene 过渡场景和场景切换的过程 ‎Cocos2d-x 学习笔记(3.3) Layer ‎Cocos2d-x 学习笔记(4) Scheduler Timer 调度与…
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一.改变动作执行对象 CCTargetedAction类可以改变动作的执行对象.一般默认的动作执行对象是调用runAction的对象.有时候要自定 义动作执行对象,这时候需要使用CCTargetedAction. 1.项目示例. 新建Cocos2D-X项目,取名为“MyCCActionTarget”,然后在HelloWorldScene.cpp文…
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 之前我们已经学习过一些方法让节点“动”起来,Cocos2D-X中还有一种动作,就是动画类CCAnimate.要实现 CCAnimate,还需要定义CCAnimation等类.在这一期中,我们主要使用两种方法来实现动画的效果. 一.手动添加帧序列实现动画 1.CCAnimate和CCAnimation类的使用方法. <1> CCAnimate::…
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010    一.菜单项(CCMenuItem) 菜单项CCMenuItem是一个基类,它的子类可以加入CCMenu中形成菜单.CCMenu类的继承关系如下图所示. CCMenuItem类是所有按钮的基类.建议大家不要直接使用该类,因为它并不包含具体显示的功能.其作为所有 按钮对象的父类,主要提供了下面的两个功能. <1> 提供了基本按钮的状态:正常.…
请尊重原创 转载有名源:http://blog.csdn.net/wushao126/article/details/46660375 首先去官网下载最新的quick.配置好环境.创建一个luaproject,命令 cocos new XXX(项目名称) -p com.xxxx.xxxx(包名) -l lua -d xxx(新建project保存路径) project创建后,找到project文件夹下的frameworks\runtime-src\Classes,创建一个c++类.我创建的类是…
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 在现实生活中,当我们身处一辆快速行驶的车上,用眼睛向窗外眺望的时候,可以很清晰地感觉到离车越远的风 景移动越慢,而离车越近的风景则会移动越快的视觉差异. 这种视觉差不仅在现实生活中适用,在游戏开发中也经常对地图或者背景采取视觉差的运动规律,让游戏背景或 地图移动的时候显得更加真实. 一.视觉差效果类CCParallaxNode 在Cocos2D-…
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一.贴图地图类CCTileMapAtlas 除了利用CCTMXTiledMap类创建地图对象外,还有一种创建地图的方法,就是使用贴图地图类 CCTileMapAtlas.CCTileMapAtlas类的继承关系如下图所示. CCTileMapAtlas类的常用函数见下图所示. 二.项目实例 1.首先新建Cocos2D-X项目,取名为“MyCCTi…
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一般游戏中都需要记录玩家数据,便于玩家下次登录时能够接着上次的游戏记录继续游戏.这样一来就需要我们在 开发时对玩家数据进行存档与读档.对于游戏数据的存储,在不同手机操作系统下都有自己的存储方式,例如常见的 SQLite等,在Cocos2D-X引擎中考虑到跨平台性,它也为开发者提供了跨平台的存储相关类CCUserDefault,那么这 一期我们就一…