Cocos 安装和配置和初探(创建自己的Scene

本文详细介绍了Cocos2d-x的安装配置步骤,包括解压开发包、安装Python、设置环境变量、执行setup.py以及创建新项目。接着,通过修改预处理指令、创建自定义类、继承Layer并编写创建Scene的代码,展示了如何创建自己的第一个Scene。新Scene的建立过程中,强调了通常使用Layer作为实际操作的主体,并将其添加到Scene中,然后通过director运行Scene。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cocos 安装和配置

1. 解压cocos2d-x-3.6.zip开发包到某个目录(目录不带空格,不带中文,不带古怪符号)

2. 安装python,默认步骤即可

3. 设置python的环境变量

4. 打开终端,在cocos2dx开发包目录下,执行setup.py,有提示直接回车

5. 重新打开终端,执行cocos newProjectName -l cpp -d d:\cocos命令

6. 双击d:\cocos\ProjectName\proj.win32\ProjectName.sln文件,

7. 在VC2013环境中编译新建的工程

创建自己的scene

1.注意vs2013的#pragma要改成更合适的C++通用条件编译方式:

#ifndef__HELLOWORLD_SCENE_H__

#define __HELLOWORLD_SCENE_H__

#endif

2.添加新的类,名字随意

3.在.h文件中#include "cocos2d.h" ,再USING_NS_CC; ,之后将新类继承自Layer类。

4.在这个类中编写创建新Scene的代码:auto scene = Scene::create();

5.就这么简单,一个新的scene就建立了,可以看出,通常创建的类都是Layer类而非scene类,这是因为scene往往是什么都不干的,只用作充当layer的父节点,在创建新scene成功之后应该将我们的layer添加进这个scene:auto layer = 新类名::create();

6.运行这个新的scene:director->runWithScene(scene);(也可以用relaceScene()函数,表示替换当前scene)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值