展会信息港展会大全

Cocos2d-x教程(21)-画板
来源:互联网   发布日期:2015-09-26 18:09:32   浏览:1913次  

导读:本篇博客将采用Cocos2d-x 2.2.1版本+Xcode5.0制作一款简易的画板工具,其原理是基于OpenGL的画点以及画线功能,通过触摸屏幕,将所有触摸点保存在容器中,并通过Open...

本篇博客将采用Cocos2d-x 2.2.1版本+Xcode5.0制作一款简易的画板工具,其原理是基于OpenGL的画点以及画线功能,通过触摸屏幕,将所有触摸点保存在容器中,并通过OpenGL将点绘制出来。下面我们看一下效果图:

下面看一下代码:

笔者将工程文件命名为DrawingBoard,在Classes中新建一个类,命名为DrawingLayer,代码如下:

.h文件

.cpp文件:

完成上述操作后在HelloWolrd.cpp文件中引入DrawingLayer的头文件并在init()方法中加入代码:

DrawingLayer * layer=DrawingLayer::create();

this->addChild(layer);

即可看到如图效果。

赞助本站

人工智能实验室

相关热词: Cocos2d 游戏开发 教程

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港