首页 > 编程语言 > 详细

第三讲:C++基础语法 & 创建第一个场景 ------学习笔记

时间:2015-09-11 23:32:26      阅读:357      评论:0      收藏:0      [点我收藏+]

C++语法

 

1、在.H(头文件)文件里面进行声明,在CPP文件里面进行定义;

2、双冒号:: 是一个作用域操作符;

 

//自动回收机制,当不用这个类的时候,自动回收

CREATE_FUNC(HelloWorld);

 

如何创建一个最简单的场景:

新增一个类:

然后在头文件处输入

#pragma once
#include "cocos2d.h"

using namespace cocos2d;

class MyScene:public CCLayer
{
public:
MyScene();
~MyScene();
virtual bool init();
static CCScene* scene();

CREATE_FUNC(MyScene);
};

cpp文件中增加代码:


CCScene* MyScene::scene()
{
// ‘scene‘ is an autorelease object
auto scene = Scene::create();

// ‘layer‘ is an autorelease object
HelloWorld *layer = HelloWorld::create();

// add layer as a child to scene
scene->addChild(layer);

// return the scene
return scene;
}
bool MyScene::init()
{
return true;
}

在AppDelegate.cpp文件下修改

bool AppDelegate::applicationDidFinishLaunching() 下的

auto scene = MyScene::scene();

Myscene为新建的类名

 

第三讲:C++基础语法 & 创建第一个场景 ------学习笔记

原文:http://www.cnblogs.com/linguoqiu/p/4802290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!