温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

cocos2dx中锚点与位置的关系

发布时间:2020-07-22 07:07:13 来源:网络 阅读:758 作者:蚂蚁雄心 栏目:开发技术

cocos2dx中的锚点可以简单理解为图像对象的相对偏移(cocos2dx默认锚点为(0.5f,0.5f),刚好是图形对象的中心点),位置的值不因锚点的变化而变化。请看下面例子:

1、图像锚点为(0.5f,0.5f),位置为(30,30)时,意味着该图像对象的中心位置坐标为(30,30);

 

2、图像锚点为(0.0f,0.0f),位置为(30,30)时,在GL坐标系中,该图像对象的左下角位置坐标为(30,30);

 

3、图像锚点为(0.5f,0.5f),位置为(0,0)时,在GL坐标系中,该图像只有1/4显示在坐标系中。

 

总结:图像对象的最终位置:由锚点算出图像对象中相对的点如锚点(0.5f,0.5f)即是该图像的中心点,而该中心点的坐标即是有由给出的位置坐标决定,如上述中的(30,30),最终确定图像对象的位置。

 

PS:如理解有误,欢迎指正。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI