Cocos2d–x的CCObject与autorelease.docVIP

  • 1
  • 0
  • 约1.73万字
  • 约 16页
  • 2017-05-20 发布于北京
  • 举报
Cocos2d–x的CCObject与autorelease

Cocos2d-x 的CCObject与autorelease 另:本章所用Cocos2d-x版本为: cocos2d-2.0-x-2.0.2 @ Aug 30 2012 /download ? ? ? ? ? ? ? ? ? ? ? ?? ? ? 在上一节“Cocos2d-x 2.0 TestCpp框架源码分析”中,我们深入分析了TestController类的实现。其中我们曾经遇到这两句代码: ? ? //新创建一个TestController对象 ??? CCLayer* pLayer = newTestController(); ??? //将它交由内存管理器进行内存释放管理 ??? pLayer-autorelease(); ? ? 在创建了一个TestController实例对象后,对它调用了autorelease函数。这个该怎么理解这一句的含义呢?我们先来看一下基类CCObject是怎么定义的。 ? 读前小提示:CCScriptEngineManager是脚本引擎管理器,它对于使用的脚本引擎进行管理。说起脚本引擎,首先要了解什么是脚本?脚本是使用特定的语言格式来编写的描述一定逻辑功能的文本文件,它可以实现在文本文件中通过访问特定格式的函数对系统逻辑进行编程。这个文本文件不被编译进可执行程序中,而是动态的在需要的时候通过系统对这个文本文件的解释来执行。脚本引擎则可以理解

文档评论(0)

1亿VIP精品文档

相关文档