0
所有,我正在製作一個精靈從一個位置移動到另一個位置的遊戲,基本上我想像在線上製作一個遊戲。在App Store,在這場比賽中框是通過19 piexel的挺舉移動,物體運動是在網格中,我有以下的代碼,但我不給我猛拉運動如何使精靈運動中的一個顛簸
-(void)actionLayer
{
isRunning = 0;
addPixedlValue += 19;
id actionMove = [CCMoveTo actionWithDuration:6 position:ccp(50,109)]; //300,100
id actionMoveDone = [CCCallFuncN actionWithTarget:self selector:@selector(LayerAction:)];
animateAction = [CCSequence actions:actionMove, actionMoveDone, nil];
NSLog(@"pixel value %d",addPixedlValue);
[boxSprite runAction:animateAction];
}
-(void)LayerAction:(id)sender
{
addPixedlValue +=19;
id actionMove = [CCMoveTo actionWithDuration:6 position:ccp(270,109)]; //300,100
id actionMoveDone = [CCCallFuncN actionWithTarget:self selector:@selector(actionLayer)];
animateAction = [CCSequence actions:actionMove, actionMoveDone, nil];
[boxSprite runAction:animateAction];
}
thnx回覆@Harron,但我可以在哪裏插入這個代碼.. – Developer 2011-12-27 09:13:36
如果你想開始移動精靈作爲你可以使用的場景加載[self schedule:@selector(moveSprite)interval:0.1];在init方法中,或者如果你想在某些動作上使用它,那麼你應該將這段代碼添加到動作選擇器中。 – Haroon 2011-12-27 09:19:32
thnx,我想插入一個邊界..關於這個的任何想法,通過這個軸,磚將移動在該邊界 – Developer 2011-12-27 09:39:32