位置: 编程技术 - 正文
推荐整理分享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的地方都是以这个为基准的。
这样,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
标签: cocos2dx4.0教程
本文链接地址:https://www.jiuchutong.com/biancheng/369076.html 转载请保留说明!友情链接: 武汉网站建设