章节一《如何运行cpp-tests》
环境:
系统环境:OS X Yosemite 版本 10.10
编译器:Xcode 6.1
一.下载Cocos2d-x
下载地: http://cn.cocos2d-x.org/download
版本:v3.3 Final
二.运行cpp-tests
工程目录: cocos2d-x-3.3/build/cocos2d_tests.xcodeproj
三.选择cpp_tests iOS工程执行
章节二《如何获取cocosstudio上的按钮》
#include “cocos2d.h”
#include “cocostudio/CocoStudio.h”
#include “ui/CocosGUI.h”
USING_NS_CC;
using namespace cocos2d::ui;
using namespace cocostudio::timeline;
Button* startBtn = static_cast<Button*>(rootNode->getChildByTag(KW_BTN_START));
if (startBtn)
{
startBtn->addTouchEventListener(CC_CALLBACK_2(HelloWorld::touchEvent, this));
}
void HelloWorld::touchEvent(Ref *sender, Widget::TouchEventType type)
{
switch (type)
{
case Widget::TouchEventType::BEGAN:
break;
case Widget::TouchEventType::MOVED:
break;
case Widget::TouchEventType::ENDED:
{
l og(“TouchEventType::ENDED”);
}
break;
case Widget::TouchEventType::CANCELED:
break;
default:
break;
}
}
章节二《如何使用计时器》
CCDirector::getInstance()->getScheduler()->schedule(SEL_SCHEDULE(&HelloWorld::onUpdate), this, 1, false);
void HelloWorld::onUpdate()
{
log(“onUpdate”);
}