0
我正在制作一个cocos2d-iphone游戏,我对cocos2d中的动作或任何概念移动我的精灵obj有疑问。给定一组点(x,y坐标)。 .... 例如:我应该用什么概念来移动一个精灵对象(COCOS2d)?
for (int nCtr = 0; nCtr < [m_ArrayPosition count]; nCtr++) {
dictionary = [m_ArrayPosition objectAtIndex:nCtr];
arrayPoints = [dictionary objectForKey:@"Points"];
strTempX = [arrayPoints objectAtIndex:0];
strTempY = [arrayPoints objectAtIndex:1];
id move = [CCMoveTo actionWithDuration:.1 position:ccp([strTempX floatValue],[strTempY floatValue])];
[m_seeker runAction:move];
}
.... 这里发生了什么就是runAction将只执行一次循环或第一(X,Y),然后循环跳过休息。
我的点数是来自设备中的用户触点点,所以这不是固定的。
Thanx提前!