摘要:        
http://hi.baidu.com/tzkt623/item/46a26805adf7e938a3332a04上一篇我们讲了内核是如何将指针加入管理类进行管理.这次我将分析一下内核是如何自动释放指针的.不过在这之前,我们要先引入另一个类.Cocos2d-x的核心类之一CCDirector.这个类...    阅读全文
posted @ 2014-06-19 04:46
zhepama
阅读(332)
评论(1)
推荐(0)
        
            
        
        
摘要:        
http://hi.baidu.com/tzkt623/item/651ca7d7a0aff6e055347f67半夜没事干,研究内核,作为我cocos2d-x的第一篇教程.cocos2dx是一个树形结构的引擎,具体结构我暂时不分析,这里只讲内存管理.网上的分析都是说个纯理论,我深入代码内核,给大家...    阅读全文
posted @ 2014-06-19 04:45
zhepama
阅读(291)
评论(0)
推荐(0)
        
            
        
        
摘要:        
题记:对于技术,我们大可不必挖得那么深,但一定要具备可以挖得很深的能力问题的由来怎么样使用 Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个Scene HelloWorldScene,然后在 HelloWorldScene 里面写相关逻辑代码,添...    阅读全文
posted @ 2014-06-19 04:35
zhepama
阅读(422)
评论(0)
推荐(0)
        
            
        
        
摘要:        
虽然cocos2d-x v3.0 alpha版已经出来了,也改进了不少,有兴趣的可以去尝尝鲜。因为后面可能还会配合cocoStudio写一下博客,而现在v1.0.0.0版本需要配合cocos2d-x v2.2.0使用。所以这里选择了V2.2.0版的cocos2d-x。一个新的东西,从头开始吧!从He...    阅读全文
posted @ 2014-06-19 04:10
zhepama
阅读(335)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一.自动内存管理1)概述C++语言默认是没有提供自动内存管理的。使用者需要自己分配,自己释放。在cocos2d-x里提供了一个自动内存管理的方案。主要是通过CCObject来提供的,用户只要继承了CCObject,就可以通过调用autorelease()来告诉系统进行自动内存管理。一般用法就是:CC...    阅读全文
posted @ 2014-06-19 03:24
zhepama
阅读(279)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前言:三种情况,引出问题new出来的对象需要释放,而释放时,如果有其他人引用了这个对象,再次使用这个对象时,则会导致无效指针报错。于是有了引用计数的施放管理机制。对于一个返回对象指针的方法。你若不看文档不看内部代码,你无法知道返回的这个指针需不需要你来释放。同样的对于将一个指针作为参数给一个方法后,...    阅读全文
posted @ 2014-06-19 03:20
zhepama
阅读(313)
评论(0)
推荐(0)
        

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号