Ios 在Cocos2d中为精灵添加深度

Ios 在Cocos2d中为精灵添加深度,ios,iphone,objective-c,cocos2d-iphone,Ios,Iphone,Objective C,Cocos2d Iphone,我有一个2d对象,类似于方形网格。我想给它增加一些深度,让它看起来像是在向远处移动,这样广场的左上角和右上角应该更靠近,就像是在看一条长长的路。我现在有一个二维平面上的正方形,看起来不错,我只是想知道Cocos2d中是否有一种方法可以旋转正方形并产生这种效果。我试过使用 CCFiniteTimeAction* action = [CCActionTween actionWithDuration:7 key:@"scaleY" from:.5 to:1.2]; [self runActio

我有一个2d对象,类似于方形网格。我想给它增加一些深度,让它看起来像是在向远处移动,这样广场的左上角和右上角应该更靠近,就像是在看一条长长的路。我现在有一个二维平面上的正方形,看起来不错,我只是想知道Cocos2d中是否有一种方法可以旋转正方形并产生这种效果。我试过使用

CCFiniteTimeAction* action = [CCActionTween actionWithDuration:7 key:@"scaleY" from:.5 to:1.2];
    [self runAction:action];

但这似乎只是减少了正方形的长度和宽度,实际上并没有增加任何深度。我找到了CCTransitionFlipY,它似乎能提供理想的效果,但它似乎只适用于场景。任何帮助都会很棒

在这里找到了一个很好的解决方案。我使用了CCOrbitCamera来获得想要的效果