码迷,mamicode.com
首页 > 其他好文 > 详细

Cocos2d-x之绘制填充矩形

时间:2015-03-30 08:02:38      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:

Cocos2d-x之绘制填充矩形

自定义的方法

SRect.h

 

 1 //
 2 //  SRect.h
 3 //  L01DrawingAPI
 4 //
 5 //  Created by Mac OS 10.9.3 on 15-3-30.
 6 //
 7 //
 8 
 9 #ifndef __L01DrawingAPI__SRect__
10 #define __L01DrawingAPI__SRect__
11 
12 #include <iostream>
13 #include <cocos2d.h>
14 
15 using namespace cocos2d;
16 
17 namespace bobo {
18     class SRect:public Node{
19         
20     public:
21         
22         virtual bool init();
23         virtual void draw();
24         CREATE_FUNC(SRect);
25     };
26 }
27 
28 
29 #endif /* defined(__L01DrawingAPI__SRect__) */

Srect.cpp

 1 //
 2 //  SRect.cpp
 3 //  L01DrawingAPI
 4 //
 5 //  Created by Mac OS 10.9.3 on 15-3-30.
 6 //
 7 //
 8 
 9 #include "SRect.h"
10 
11 namespace bobo {
12     
13     bool SRect::init(){
14         return true;
15     }
16     
17     void SRect::draw(){
18         //绘制了一个蓝色不透明的填充矩形
19         DrawPrimitives::drawSolidRect(Point(0, 0), Point(100, 100), Color4F(0, 0, 1, 1));
20     }
21 }

在bool HelloWorld::init() 方法中

 

1 auto sr = bobo::SRect::create();//创建填充矩形
2     sr->setPosition(Point(200, 50));//设置位置
3     addChild(sr);//添加到层中

 

Cocos2d-x之绘制填充矩形

标签:

原文地址:http://www.cnblogs.com/dudu580231/p/4377028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!