位置: 编程技术 - 正文

cocos2d2.x中的CCRect(cocos2dx4.0教程)

编辑:rootadmin

推荐整理分享cocos2d2.x中的CCRect(cocos2dx4.0教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx怎么用,cocos2d-x教程,cocos2djs,cocos2d-x教程,cocos-2dx,cocos-2dx,cocos 2,cocos-2dx,内容如对您有帮助,希望把文章链接给更多的朋友!

CCRect在引擎中是一个经常被用到的属性,用的比较多的地方就是boundingbox,有的时候对于CCRect的具体实现不明白,使用的时候就会有错误。

CCRect有两个属性:CCPoint,CCSize,一个表示的是原点,一个表示的是长宽,这样就构成了一个以左下角为原点,Size为长宽的矩形。所有用到CCRect的地方都是以这个为基准的。

cocos2d2.x中的CCRect(cocos2dx4.0教程)

这样,Rect的最小&#;就是远点,最大&#;就是右上点。

这样,看非常明白,但是,在实际应用的时候却不容易注意,比如,我要判断两个精灵的矩形区域是否有交集,而且,这两个矩形的父节点不同,也就是说两个精灵没有在同一坐标系中。这时候,就容易出现错误,忘记Rect的属性。

还有就是,当你把节点的锚点设置为中心点后 ,也需要注意这一点,因为,这个时候你的boundingbox所表示的区域可就不一样了。他表示的是以锚点为最小&#;的一个矩形,检测碰撞什么的时候要小心了。

需要注意的大概就是这些。OK!!

Android Eclipse 项目报错,但没有显示具体错的代码位置 网上看到了几种处理的方法1,clean下工程window-clean2,重新导入工程3,看problem的问题提示。我的显示的是[--::-Cocos2d_game]Unabletoresolvetarget'android

cocos2d-js中使用websocket 下面是一个简单的封装://Network.jsvarWebSocket=WebSocket||window.WebSocket||window.MozWebSocket;varNetwork=(function(){varinstance=null;functiongetNetworkInstance(){varnetworkInstance={sock

coco2d-iphone:环境搭建 *MacOS操作系统.*XCode作为IDE,目前本人使用的是xcode6.2.*cocos2d-iphone2.2.0版本.选择这个版本是因为它支持苹果位.关于cocos2d的前世今生可以参考这篇文章:Coco

本文链接地址:https://www.jiuchutong.com/biancheng/369076.html 转载请保留说明!

上一篇:铁嘴李的Cocos2dx之旅之schedule用法(铁嘴李林)

下一篇:Android Eclipse 项目报错,但没有显示具体错的代码位置

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络