本章直接上源**。內容不難,主要就是
helloworldscene.**件:
1 #ifndef __helloworld_scene_h__helloworldscene.cpp檔案:2#define __helloworld_scene_h__
34 #include "
cocos2d.h"5
6class helloworld : public cocos2d::layer
7 ;29
30#endif
//__helloworld_scene_h__
1然後實現的效果://on "init" you need to initialize your instance
2bool helloworld::init()
3 10
11 size visiblesize = director::getinstance()->getvisiblesize();
12 vec2 origin = director::getinstance()->getvisibleorigin();
13 width_l = origin.x;
14 width_r = origin.x + visiblesize.width;
1516 ball = drawnode::create();
17 ball -> drawdot(vec2(0, 0), 4, color4f(1.0f, 1.0f, 1.0f, 1.0f));
1819 addchild(ball);
20 ball -> setposition(origin.x + visiblesize.width/2,origin.y + visiblesize.height/2);
2122
//action相關的運動我們一般不是用來做遊戲的運動,一般用來做遊戲的變化效果。因為action不能很好的用來表現出遊戲的效果
23//
dot -> runaction(repeatforever::create(moveby::create(0.2, _vec*100)));
24//
25 scheduleupdate();
26return
true;
27 }
2829
void helloworld::update(float dt)
35 }
cocos2d實現語音 Cocos2d 聲音API
param url 聲音路徑 cc.audioengine.playmusic url loop 停止背景 param releasedata 是否釋放聲音資料,預設為false cc.audioengine.stopmusic releasedata 暫停背景 cc.audioengine.pau...
Cocos2D研究院之初識Cocos2d(二)
在正式介紹cocos2d之前,我先囉嗦一下本人對這套引擎的看法。我認為coos2d最大的作用就是降低開發成本 貌似所有引擎都是這樣 對於研發部門來說,最大的成本就是時間,所以節省時間是降低成本最有效的方式,cocos2d幾乎封裝了所有開發ios遊戲需要的底層 使剛剛接觸oc的開發者也能很快的製作出效...
Cocos2D研究院之初識Cocos2d(二)
在正式介紹cocos2d之前,我先囉嗦一下本人對這套引擎的看法。我認為coos2d最大的作用就是降低開發成本 貌似所有引擎都是這樣 對於研發部門來說,最大的成本就是時間,所以節省時間是降低成本最有效的方式,cocos2d幾乎封裝了所有開發ios遊戲需要的底層 使剛剛接觸oc的開發者也能很快的製作出效...