刚学cocos2dx,想要实现卡牌翻转的效果,如下:
google之后知道是使用CCOrbitCamera。
使用这条语句(CCOrbitCamera *camera1=CCOrbitCamera::create(2.0, 1, 0, 0, -90, 0, 0);)可以完成前半部分的翻转,但是后半部分怎么也调不出来。
后来再仔细一看,原来第五个参数不是翻转之后的角度,而是角度差!!!
所以,只需要在前半部分翻转动作之后使用下面的语句就可以完成后半部:
CCOrbitCamera *camera1=CCOrbitCamera::create(2.0, 1, 0, 90, -90, 0, 0);
So easy!