上一篇写的贪食蛇的重力感应控制版,这一篇就讲下触摸控制版吧。额,也不知道写了那个贪食蛇教程到底有没有获得沈老师的书,如果没有的话,看我不拿西瓜刀砍掉 偶尔E往事 的那啥!
1、在GameLayer的init()中创建一个触摸监听事件
重力版链接:http://blog.csdn.net/start530/article/details/23707985
触摸版与重力版的代码大部分都一样,不一样的地方就是要将打开重力感应换成创建一个触摸监听。过程如下:1、在GameLayer的init()中创建一个触摸监听事件
//初始化游戏层
bool GameLayer::init()
{
if ( !Layer::init() )
{
return false;
}
auto labhelp = LabelTTF::create("this is game","宋体",15);
labhelp->setPosition(Point(0,340));
this->addChild(labhelp);
auto labback = LabelTTF::create("MainMenu","宋体",15);
auto miback = MenuItemLabel::create(labback,[](Ref*