站内搜索

Rpg游戏中常用到的角色摇杆控制Cocos2d-x实现

Rpg游戏中常用到的角色摇杆控制Cocos2d-x实现

 头文件
#ifndef RockerPro_HRocker_h
#define RockerPro_HRocker_h

#ifndef HRocker_H
#define HRocker_H
#include "cocos2d.h"

using namespace cocos2d;

class HRocker : public CCLayer {

public :
	/* 使用方法
	*    第一个参数aPoint:摇杆中心点的坐标
	*    第二个参数aRadius: 摇杆的半径
	*    第三个...

        

cocos2d-x 十一(触摸控制精灵)

在游戏的时候总会涉及到的用户操作就是通过触摸点击来控制精灵,在官方原例中已经有两例关于触摸的实例,不过都是多点触摸的案例,分别是clickAndMoved和muiltyTouch,这两例都是通过层做为代理来实现触摸事件的,这也应该算是cocos2d的标准用法了,也已经有大虾对ClickAndMoveTest一例进行了分析:http://blog.csdn.net/honghaier/article/details/8499398,所以这里就在这基础之上也研究一下虚拟摇杆的应用吧,虚拟摇杆在横板游戏中的应用算是最普遍的了,有了这个东西,就可以像玩掌机游戏一样左手控制方向,右手控制动作,在网上...