cocos 2dx 入门见解(1)

Cocos-JS对基本只有java基础的我来说学起来比较简单,但是鉴于手头能拿到公司的源码基本上都是C++所以还是打算入门C++

然后就是看到前辈用的是visual studio和cocos studio

所以抱着兴趣的目的开始尝试一下~诶嘿!

首先把玩了一下cocos studio

然后发现实际上和creater接近的cocos studio是以UI编辑为主的

据说功能特化有UI编辑,场景编辑,合图编辑和另外一个什么来的??

嘛,我的目的不在UI编辑,我比较喜欢实现逻辑功能(虽然还是简单的逻辑功能)所以就建了一个hello world项目,然后打包发布用visual studio打开(当然是C++格式)

打开后看到的目录结构是:

Hello World

-resource

-src

-win32

-外部

入口类是在src的AppDelegate(.cpp为实现类  .h为定义类)

而第一个场景是谁是由applicationDidFinishLaunching()中director->runWithScene(scene);决定的

而src中另外一个类helloworld则只是想Activity一样的存在 

AppDelegate和HelloWorld就像application和activity一样的存在吧

不同的是android中可以在manifest里面通过定义谁是main intent来决定谁是第一个启动的activity

而这边是通过一句runWithScene来指定第一个Activity

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章