cocos2d框架过程分析

来源:互联网 发布:c 监控windows主机 编辑:程序博客网 时间:2024/06/05 05:53

从main函数进入:

1.  #import <UIKit/UIKit.h>    

2.       

3.   int main(int argc, char *argv[]) {   

4.       NSAutoreleasePool *pool = [NSAutoreleasePool new];   

5.      int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");   

6.       [pool release];   

7.       return retVal;   

8.   }  

第5行把程序的控制权传递给AppDelegate

 

AppDelegate 中实现了<UIApplicationDelegate>

完成初始化工作后,通过applicationDidFinishLauching,来把程序的控制权传递给Cocos2d

在HelloWordLayer中,用init设置动画的该有效果。。sprite等等,在applicationDidFinishLauching中,用HelloWorldLayer初始化一个layer,一个node,再加入到视图中。

原创粉丝点击