2011-07-11 12 views
2

私は、サンプルのデモをダウンロードしてit.but CCMoveTo移動は左から右に、このオブジェクトが移動としてある場所から別の場所に反対するどのようにコードはCCMoveToの理解に助けが必要ですか?

id actionMove = [CCMoveTo actionWithDuration:actualDuration position:ccp(-target.contentSize.width/2, actualY)]; 
id actionMoveDone = [CCCallFuncN actionWithTarget:self selector:@selector(spriteMoveFinished:)]; 
[target runAction:[CCSequence actions:actionMove, actionMoveDone, nil]]; 

を以下に貼り付けを理解しようとしています。

+0

今すぐ確認できますか?..... –

答えて

1

どのようにCCMoveToオブジェクトがある場所から別の場所に移動すると、このオブジェクトは左から右に移動します。

左から右のようではありませんか?

場合、オブジェクト(スプライト)どこでも、あなたは現在の位置から、いくつかの位置をMOVETOために喜んでいる

現在のスプライトの位置

(100100)、その後

あなたがCCMoveToを使用している場合(200,200)とすると、(200,200)

を使用すると(200,200)、それは意味そう

currentposition+neededposition 

(+ 200100200 100)(300,300)に移動します。

関連する問題