2019独角兽企业重金招聘Python工程师标准>>>

大家应该看到新版本了,但不知有没有注意到这个改变,我在这简单翻译下,由于e文水平不咋样,不足还请指正:

之前,我们用 OBJ-C 风格的API来创建对象,例如创建一个精灵:

CCSprite* pSprite = CCSprite::spriteWithFile ("filename.png");但是这种风格对于C++语言来说是不友好的!因此我们给绝大多数类添加了一个静态生成器
。现在,创建一个对象,你只需要记住一个名为create的生成器。
像'CCSprite::create','CCNode::create','CCMoveTo::create','CCCallfunc::create'等等.
例如:CCSprite *spr = CCSprite::create("Images/grossini.png");spr->setPosition(ccp(100, 100));addChild(spr);CCMoveBy* act1 = CCMoveBy::create(0.5, ccp(100, 0));CCMoveBy* act2 = (CCMoveBy*)act1->reverse();CCFiniteTimeAction* act3 = CCSequence::create(act1, act2, NULL);CCRepeat* act4 = CCRepeat::create(act3, 2);spr->runAction(act4);所有用create创建的对象是autorelease的,除非你调用了retain方法,否则它是不需要手动release的。
虽然我们为绝大多数类添加了create API,但我们也保留了 obj-c 风格的API;但我们标记了它们为@deprecated。
并且在这些旧的API开头创建了一个名为CC_DEPRECATED_ATTRIBUTE的宏,他们在你用这些旧的API创建对象时发出警告。
假如你正在使用旧的API来创建对象,我们强烈建议你更换成使用新的API,因为旧的API迟早会被丢弃。

转载于:https://my.oschina.net/u/184773/blog/64467

About static contructor API changes in cocos2d-...相关推荐

  1. Google Static Maps API

    Google Static Maps API概述 Google Maps提供了强大的地图调用函数.对于普通用户来说,须要了解一定的JavaScript语法,才可以完全使用Google Maps所提供的 ...

  2. 如何利用【百度地图API】,制作房产酒店地图?(下)——结合自己的数据库...

    摘要:应广大API爱好者要求,写了一篇利用自己数据库标点的文章-- --------------------------------------------------------- 一.先按照前两篇 ...

  3. C#显示百度地图API

    http://dev.baidu.com/wiki/static/map/API/examples/?v=1.3&2_0#2&0 太原市的经纬度:112.596, 37.884 北京市 ...

  4. 【百度地图API】如何制作多途经点的线路导航——驾车篇

    摘要: 休假结束,酸奶×××要从重庆驾车去北京.可是途中要去西安奶奶家拿牛奶饼干呢!用百度地图API,能不能帮我实现这个愿望呢? ----------------------------------- ...

  5. 整合swagger2生成Restful Api接口文档

    整合swagger2生成Restful Api接口文档 swagger Restful文档生成工具 2017-9-30 官方地址:https://swagger.io/docs/specificati ...

  6. 关于C#调用API的理解(汇多考勤机HD4K)

    很多时候为了做集成我们别无选择的要用C#来调用C/C++的API,如果你对C#和C/C++数据类型对应关系不是很了解,那么这就是一件很头疼的事情了. 下面来看看具体怎么使用 void* OpenDev ...

  7. 【百度地图API】如何制作可拖拽的沿道路测距

    摘要: 地图测距,大家都会,不就map.getDistance麼.可是,这只能测任意两点的直线距离,用途不够实际啊.比如,我想测试北京天安门到北京后海的距离,怎么办呢? 显然"沿道路测距&q ...

  8. PHP+百度地图API+JAVASCRIPT实现GPS坐标与百度坐标转换的实例

    PHP+百度地图API+JAVASCRIPT实现GPS坐标与百度坐标转换的实例 原文:PHP+百度地图API+JAVASCRIPT实现GPS坐标与百度坐标转换的实例 <!--小幅的坐标转换点位程 ...

  9. javame_JavaME:Google静态地图API

    javame 无论您是需要基于位置的应用程序的地图还是只是出于娱乐目的,都可以使用有史以来最简单的方法:Google Static Maps API. 在这篇文章中,我们将看到如何从纬度和经度获得地图 ...

最新文章

  1. 全国首档极客真人秀上线:1分钟打开智能保险箱,调包酒店外卖,36秒无接触盗取手机隐私...
  2. addeventlistener不支持ajax_十万个Web前端面试题之AJAX、axios、fetch的区别
  3. hadoop学习4 调测错误备案
  4. 一元操作符——递增和递减操作符(第一次写博客,紧张.)
  5. 学位论文多级标题编号与图表编号
  6. php mvc登陆注册,Asp.Net MVC 5使用Identity之简单的注册和登陆
  7. URLConnection类
  8. html百分比实现边框而不挤出
  9. 我,第一次做项目经理,干赔了
  10. h5问卷调查 html模版,问卷调查H5模板制作流程
  11. 编程程序_PLC编程代码PLC程序设计公司
  12. Word表格中的文字垂直、纵向居中
  13. Hello Qt(十六)——QT绘图实例-钟表
  14. ADSL上网速度慢的原因及快速排除方法
  15. 同时分析多个中通快递单号物流的最后站点和派件员
  16. 查看win11激活状态
  17. java翻译后的文件扩展名_Java语言的源程序翻译成字节码之后的扩展名是.______。(填英文,小写)...
  18. 什么是MISRA?如何满足该行业标准?
  19. 经典龙格-库塔法(四阶龙格-库塔法)求解求一阶常微分方程相应的特解的Python程序
  20. 面对物联网安全隐患高墙,熵核科技如何实现突围

热门文章

  1. 初次在Linux CentOS上安装RabbitMQ
  2. 单例模式几种不同实现方式?
  3. [JS进阶] JS 之Blob 对象类型
  4. 图灵机二义性_编译原理知识汇总
  5. 模拟太阳系的html,纯HTML5制作的震撼太阳系网页
  6. Ba Gua Zhen
  7. 中公事业单位计算机模拟试题,事业单位考试计算机基础知识模拟试题汇总—单选题(2)...
  8. chart放入panel_使用JPanel将ChartPanel添加到JTabbedPane
  9. tp5ajax即点即改,TP5中即点即改,json分页,单删
  10. 装完机,启grub+Linux,linux一路填坑...