阅读背景:

Cocos2d-x3.3RC0 tests-cpp分析之BillBoardTest

来源:互联网 

1、.h头文件

#include "cocos2d.h"
#include "ui/CocosGUI.h"
#include "VisibleRect.h"
USING_NS_CC;
using namespace ui;

class BillBoardDemo : public cocos2d::Layer
{
public:
    CREATE_FUNC(BillBoardDemo);
    virtual bool init();
    virtual void update(float dt) override;
    void addNewBillBoardWithCoords(Vec3 p);
    void addNewAniBillBoardWithCoords(Vec3 p);
    void rotateCameraCallback(Ref* sender,float value);
    void onTouchesMoved(const std::vector<Touch*>& touches,Event* event);
    
    void menuCallback_orientedPoint(Ref* sender);
    void menuCallback_orientedPlane(Ref* sender);
    
    BillBoardDemo();
    virtual ~BillBoardDemo();
    
protected:
    Camera*   _camera;
    Layer*    _layerBillBoard;
    std::vector<BillBoard*> _billboards;
};#include "cocos2d.h"
#include "ui



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: