cocos2d-x 锚点与位置的图解
来源:互联网 发布:qq密码查看软件 编辑:程序博客网 时间:2024/06/10 04:39
学习了cocos2d-x,不免要涉及到锚点的概念,接下来将以很难看的示意图来解释。
1.在cocos2d-x中,谈论某某某物体的位置时,即锚点的坐标点。
2. 锚点的取值范围是0-1,分别指的是该锚点在x轴的比例,和在y轴的比例。如图所示,作下角的锚点是(0,0),右上角是(1,1),中心点是(0.5,0.5)。同理可以推出,左上角是(0,1),右下角是(1,0)。
3.cocos2d-x中默认物体的锚点是(0.5,0.5),也就是说,要获得物体的位置坐标,默认是它的中心点。如下图示,物体的坐标点是(20,20),其锚点是(0.5,0.5),那么其在坐标轴上的显示如下。
4.如下图示,物体的坐标点是(0,0),其锚点是(0.5,0.5),那么其在坐标轴上的显示如下。
5.如下图示,物体的坐标点是(0,0),其锚点变成是(1,1),那么其在坐标轴上的显示如下。
6.那么同理,若物体的坐标点是(0,0),其锚点变成(0,0),那么它在坐标轴上的显示是什么样的呢??呵呵,不知道的话,只能说明我前面1~5点的表述有问题了。
接下来说说引用锚点的好处吧,若所有物体的位置默认是其中心点(说物体好像不太合适,随便,意会就行。。。)。若你想要把它放在屏幕的右上角,那可能第一步就是想办法获得该物体的长宽,然后再确定坐标点。但若有锚点,你可以直接把物体的锚点设在右上角(1,1),则其坐标点即屏幕右上角的坐标点,若你的屏幕是800*480,那坐标就可以知道是(800,480)了。这个优点也是我身边的某个高人点拨的,可能还有别的优点,欢迎指教!
- cocos2d-x 锚点与位置图解
- cocos2d-x 锚点与位置的图解
- cocos2d-x 【小菜在学习】锚点与位置个人理解笔记
- cocos2d-x 、锚点与坐标系详解
- cocos2d-x 锚点
- cocos2d-x锚点
- Cocos2d-X----锚点
- 也说说Cocos2d-x的锚点
- COCOS2D-X锚点的理解
- cocos2d-x触摸点使精灵移动到触摸点的位置
- 【爱上cocos2d-x之九】cocos2d-x坐标系与anchorPoint锚点
- cocos2d-x锚点在Sprite与Layer上移动定位不一样的问题。
- 我的Cocos2d-x学习笔记(六)坐标体系与锚点
- cocos2d-x AnchorPoint锚点
- cocos2d-x AnchorPoint锚点
- cocos2d-x锚点浅谈
- cocos2d-x锚点问题
- cocos2d-x AnchorPoint锚点
- STK软件中三维模型的格式分析及制作
- manifest 文件参数里面对应的代码
- Ubuntu 内核编译
- PHP中遍历stdclass object 及 json 总结[中国航天神舟十号以json形式向地面返回数据]
- C#.NET使用AnimateWindow制作淡入淡出特殊效果的窗体
- cocos2d-x 锚点与位置的图解
- 背包题目小结 Hdu1864+Poj2392+Poj1276+Hdu3033+Hdu1712+Poj1837
- 获得DOM的CSS样式--CssJs
- MIPI CSI-2规范(一)——概述及层级
- Sql Server触发器
- 黑马程序员_多态和内部类
- Android实现程序前后台切换效果
- 数组指针和指针数组的区别
- 程序员如何增加收入