原文:cocos2dx打飞机项目笔记二:BulletLayer类

BulletLayer.h 内容如下 重点一:敌机离hero越来越近时发射子弹的声音频率变快 根据数据成员 函数名可以很容易看得出每个成员的意义,不过该类的设计思想我前后改动比较大,所以会看到 addBullet 和addOneBullet 两个奇怪的方法,所有一切都是为了实现一个效果:当敌机离hero越来越近时发射子弹的那个声音就会变得很急促,这个效果非常必要,否则游戏就一直是固定频率的 砰砰砰 ...

2013-12-25 10:56 0 3009 推荐指数:

查看详情

cocos2dx打飞机项目笔记一:项目结构介绍

最近在学习cocos2dx引擎,版本是2.1.3,开发环境是win7 + vs2010,模仿微信打飞机游戏,开发中参考了 csdn 偶尔e网事 的系列文章:http://blog.csdn.net/column/details/jackyairplane.html。 项目结构 ...

Wed Dec 25 18:17:00 CST 2013 0 3192
cocos2dx打飞机项目笔记三:HeroLayer和坐标系

HeroLayer主要是处理hero的一些相关东西,以及调用bulletLayer的一些方法,因为子弹是附属于hero的~~ HeroLayer 的成员如下: 重点一:touchesMoveed 移动hero 这里主要是设计到坐标转换问题,cocos2dx里有几种 ...

Wed Dec 25 19:45:00 CST 2013 0 3391
cocos2dx打飞机项目笔记六:GameScene和碰撞检测 boundingbox

GameScene虽然是占用游戏最多时间的,但是里面的东西不是很多,最重要的就是碰撞检测了,碰撞检测代码如下: 还记得之前说过 boundingbox 方法是获取节点以父节点左下角为原点的一个矩形吧,该矩形的大小就是节点各种变形后的大小,矩形的左下角坐标就是节点变形后的左下角 ...

Thu Dec 26 00:01:00 CST 2013 0 12328
Cocos2dx 学习笔记(1) ---- Hello Lua!

从今天开始关注Torque2D的同时学习一下Cocos2dx,在博客做个记录,大家共同提高 :) 前期准备   1: VS2010环境并有cocos2dx项目创建向导   2: 最新版本的引擎   3: 创建使用Box2D和Lua的新项目 代码分析   为了简洁明了,后面我的学习方式 ...

Mon Mar 11 02:06:00 CST 2013 0 5100
cocos2dx - 环境配置,项目创建

准备工具   cocos2dx当前最新版本:v3.9 官网下载地址: http://www.cocos.com/download/ python 2.7x最新版本:2.7.11 官网下载地址: https://www.python.org/downloads ...

Tue Dec 08 19:42:00 CST 2015 1 7547
cocos2dx luajavaBridge 学习笔记

我在网上看到了 LuaJavaBridge 的 使用方法这篇文章 https://segmentfault.com/a/1190000004252394?utm_source=tuicool&utm_medium=referral ,然后这里主要写一些笔记。 java调用lua或者lua ...

Thu May 19 23:08:00 CST 2016 0 3306
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM