cocos2d-x CCArray注意事项

本文介绍cocos2d-x版本2.1.3中CCArray及CCPointArray的正确使用方法,强调了创建后需调用retain以增加引用计数避免被自动释放,并展示了如何向CCPointArray添加坐标数据。

cocos2d-x版本:2.1.3

1、创建一个CCArray后如果不是立刻使用的话一定要调用retain,增加引用计数,不然会被自动释放!

 CCArray*pArray=CCArray::create();
 pArray->retain();//此处必须retain,否则会崩溃,因为标记了autorelease

2、想要添加CCPoint坐标数据的时候使用CCPointArray

  CCPointArray*pArray=CCPointArray::create(20);
  pArray->retain();//增加引用计数,不然会被自动释放

  CCPoint point=ccp(0,0);

  pArray->addControlPoint(point);

转载于:https://www.cnblogs.com/android-qian/p/3384250.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值