角色的碰撞检测
用一个二维数组记录每行每列是否已经被占用了,0是还没占用的状态下面是完整代码:
GameLayer.h
GameLayer.h
#ifndef _GAME_LAYER_H_
#define _GAME_LAYER_H_
#include "cocos2d.h"
class Level ;
class RoleSprite ;
class GameLayer : publi...
分类:
其他好文 时间:
2015-04-14 21:37:30
阅读次数:
167
RoleSprite负责显示角色,需要有一个数据的引用,注意他的锚点是在左下角的,为了便于计算。
代码:
RoleSprite.h
#ifndef _ROLE_SPRITE_H_
#define _ROLE_SPRITE_H_
#include "cocos2d.h"
class Role ;
class RoleSprite : public cocos2d::Node
{
publi...
分类:
其他好文 时间:
2015-04-14 21:36:15
阅读次数:
106
地图的显示需要在GameLayer中,需要有一个关卡的引用。
Level * m_pLevel;//<关卡数据的引用
cocos2d::Vector m_pRoleSpriteVec ;//<存储角色精灵
GameLayer::GameLayer()
:m_pLevel(nullptr)
{
m_pLevel = Level::s_levelVec.at(0) ;
CC_SAFE_RET...
分类:
其他好文 时间:
2015-04-14 21:35:54
阅读次数:
118
java老师布置这华容道的题,大概有两个多礼拜了,上机的时候,一班的同学做出来了,心里感觉很... 所以清明回家,就研究了研究。因为以前上过c++的选修课,所以对类的什么有那么一点点了解,对java也不熟悉,反正就这么用eclipse做出来了,哪里做的不好了,希望能指正。 华容道: ...
分类:
编程语言 时间:
2015-04-06 17:07:24
阅读次数:
179
描述小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时间。小 B 玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的:在一个 n*m 棋盘上有 n*m 个格子,其中有且只有一个格子是空...
分类:
其他好文 时间:
2014-08-24 16:42:12
阅读次数:
211
1 package hhuarongdao;2 3 public class example {4 public static void main(String args[])5 {6 new Hua_Rong_Road();7 }8 } 1 package hhuarongdao...
分类:
编程语言 时间:
2014-07-19 09:18:35
阅读次数:
291