编译Cocos2D-x权威指南萝莉快跑遇到的一些问题

    有了之前编译喵星战争的经验,基本上顺利将萝莉快跑编译出来了,代码初略了看了一下,没有特别高深的地方!


有几个疑问,现在还不太明白!


1:切换场景动画时,为啥CCDirector::sharedDirector()->setDepthTest(true);将深度测试关了又开,感觉去掉也没什么太大的变化!


2:进行英雄的碰撞检测时,

CCRect GameObjHero::rect()
{
    CCSize s = CCSizeMake(85,90);
    return CCRectMake(-s.width / 2, -s.height / 2, s.width, s.height);
}

为何英雄矩形的起始点是(-s.width / 2, -s.height / 2),一直不太明白,有明白的请告知。

难道是默认锚点是0.5,0.5,而纹理坐标原点是在左下,纹理坐标原点是在左上,所以相对于英雄矩阵的中心点是(0,0)的坐标左上角的坐标就是(-s.width / 2, -s.height / 2);

下面是萝莉快跑的下载地址,全部文件都在

vs2010 + cocos2d-x 2.14

http://download.csdn.net/detail/liying426/5894697
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值