大家好我这次呢要给大家讲的是cocos2dx游戏开发实战项目值背包系统的开发,大家都知道背包是什么都不用我仔细说明了,好废话不多说了看客户端代码,
这里我是继承的cocos 里面的TableView来开发的,我为什么用这个而不自己写,这个嘛我不好意思说有点,应为我比较害懒了。
#ifndef __BAG_H__
#define __BAG_H__
#include "cocos2d.h"
//#include "ui/UIWidget.h"
#include "cocostudio/CocoStudio.h"
/*
#include "ui/CocosGUI.h"
#include "ui/UIScrollView.h"
#include "ui/UIScale9Sprite.h"*/
#include "extensions/cocos-ext.h"
USING_NS_CC;
USING_NS_CC_EXT;
using namespace cocos2d::ui;
//class Bag : public Layer, public ScrollView, public ScrollViewDelegate //, public cocos2d::extension::ScrollViewDelegate
class Bag : public Layer, public cocos2d::extension::TableViewDataSource , public cocos2d::extension::TableViewDelegate
{
public:
Bag();
~Bag();
static cocos2d::Scene* bagScene();
virtual bool init();
//virtual void BagRollView(cocos2d::extension::ScrollView* view){};
virtual void //scrollViewDidZoom(cocos2d::extension::ScrollView* view) {}