cocos2dx 手柄
发布时间:2020-12-14 16:57:25 所属栏目:百科 来源:网络整理
导读:头文件: #include "base/CCEventListenerController.h" #include "base/CCController.h" 代码: auto label = LabelTTF::create( "NULL" , "Courier" , 40 ); label-setPosition(visibleSize / 2 ); this-addChild(label); auto listener = EventListenerCo
头文件: #include "base/CCEventListenerController.h"
#include "base/CCController.h"
代码: auto label = LabelTTF::create("NULL","Courier",40);
label->setPosition(visibleSize / 2);
this->addChild(label);
auto listener = EventListenerController::create(); //控制器事件
listener->onKeyDown = [label](Controller* clr,int keyCode,Event* event){
label->setString(StringUtils::format("%d",keyCode));
};
listener->onKeyRepeat = [label](Controller* clr,keyCode));
};
listener->onKeyUp = [label](Controller* clr,keyCode));
};
Director::getInstance()->getEventDispatcher()
->addEventListenerWithSceneGraphPriority(listener,this);
Controller::startDiscoveryController(); //发现控制器
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |