什么是锚点?  只需要记住一句话就可以,锚点就是你指定的那个坐标究竟是图像的哪个点,也就是你setPosition的坐标

eg:

  新建工程:在HelloWorld中写上如下代码:

CCSprite *sprite = CCSprite::create("Icon.png");
sprite->setPosition(ccp(0, 0));
addChild(sprite);

这几句是最常用的显示一个精灵图片,这里默认锚点是(0.5,0.5)

图中交叉处的点就是锚点,当我们没有设置锚点而采用默认锚点的时候:

只显示了1/4    我这里设置的setPositon是(0,0) 也就是以此为坐标轴:

这时在理解上面那句话:锚点就是你指定的那个坐标究竟是图像的哪个点。   这里指定的坐标是(0,0) 是图像这个点, 这个点就是锚点。

锚点范围为0-1,图上显示为:

通过设置锚点来改变精灵。

CCSprite *sprite = CCSprite::create("Icon.png");
sprite->setAnchorPoint(ccp(0,0));
sprite->setPosition(ccp(0, 0));
addChild(sprite);

显示如图:

最新文章

  1. sql server2008 r2 密钥
  2. 网格测地线算法(Geodesics in Heat)附源码
  3. OC-ARC
  4. 单节点nginx为两台apache服务器提供负载均衡
  5. rh6安装oracle11g+ASM
  6. Objective-C之类和对象
  7. debian7 请把标有“Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 DVD Binary-1 20130615-23:06”的盘片插入驱动器“/media/cdrom/”再按回车键
  8. C语言 二级指针内存模型②
  9. SqlSever基础 order by之后再orderby,双重排序,对排序好的数据中再次进行排序
  10. java根据图片和文字生成自定义图片
  11. 分布式代码管理系统GIT
  12. Red Hat Enterprise Linux 5 64-bit chinese language support config steps
  13. 二进制安装mysql5.7
  14. 对于input 框限定输入值为正整数,浮点型的js
  15. PAMIE模块安装
  16. Hadoop HDFS 的 HttpFS
  17. C语言 · 删除重复元素
  18. 获得android手机的联网状态
  19. Tensorflow一些常用基本概念与函数(四)
  20. jdk1.8 foreach

热门文章

  1. Xshell 一款很养眼的配色方案推荐
  2. SVN 服务端、客户端安装及配置、导入导出项目
  3. 六种基本DCDC变换器拓扑结构
  4. iBatis2 SqlMap中经常使用sql语句
  5. jsp 导出excel
  6. Spring MVC学习纲要
  7. 迁移,移动.vagrant.d目录
  8. 动态内存分配(Dynamic memory allocation)
  9. Selenium 我的自动化测试历程 (Selenium+TestNG+Java+ReportNG+Jenkins)
  10. Unix环境高级编程—进程控制(二)