• cocos2d-x学习笔记--第一天记录


    1、环境安装

    http://www.cocos2d-x.org/

    ---下载2.2.3--解压

    https://www.python.org/ 

    ---2.7.6 系统环境变量 设置安装目录

    2创建一个简单项目

    用python  不用模板方式,python  可以自动生成ios 安卓 win8 各个平台解决方案 省事

     拷贝下边路径:F:Studycocos2d-x-2.2.3 oolsproject-creator

     cmd 进入路径F:Studycocos2d-x-2.2.3 oolsproject-creator

    输入:

    python  create_project.py  -project  TestGame  -package com.dsh.testgame  -language cpp

    TestGame--项目名字

    com.dsh.testgame--包名

    cpp--程序语言

    创建成功:

    转到projects 可以看到创建的项目

    比模板创建的方便多了 呵呵

    用vs2012打开proj.win32下解决方案 编译运行 ok

    3、定义一个场景试试

    定义一个类 MyScene

    #include "cocos2d.h"
    USING_NS_CC;
    
    class MyScene:public CCLayer
    {
    public:
        MyScene(void);
        ~MyScene(void);
        
        virtual bool init();
        static CCScene * scene();
        CREATE_FUNC(MyScene);
        
    };
    #include "MyScene.h"
    
    
    MyScene::MyScene(void)
    {
    }
    
    
    MyScene::~MyScene(void)
    {
    }
    
    
     bool MyScene::init()
     {
         return true;
     }
    
     CCScene * MyScene::scene()
    {
         CCScene *scene = CCScene::create();
    
        // 'layer' is an autorelease object
        MyScene *layer = MyScene::create();
    
        // add layer as a child to scene
        scene->addChild(layer);
    
        // return the scene
        return scene;
    }

    最后在把场景放在AppDelegate运行试试

    导入头文件 出错

    #include "MyScene.h"

    路径问题

    修改项目属性--增加当前项目目录

    修改applicationDidFinishLaunching(看见这个方法真亲切 呵呵)

    把场景helloword换成myscene

    CCScene *pScene = MyScene::scene();

    运行 出现黑屏 ok

    ---------------------------------------

    明天继续努力  做个记录先!

  • 相关阅读:
    Excel长数字防止转换为科学计数法
    SVN迁移部署
    且行且珍惜
    功能的权衡——推荐功能做不做?
    渗透小白如何学编程
    Metasploit log命令技巧
    Metasploit 使用msfconsole帮助功能技巧
    Metasploit resource命令技巧
    Metasploit makerc命令技巧
    Metasploit irb命令使用技巧
  • 原文地址:https://www.cnblogs.com/jasonduan/p/3642063.html
Copyright © 2020-2023  润新知