今天做界面遇到一個問題,來回切換過快的時候,界面的菜單都飛了。後來查找了下原因,
發現是CCMoveBy造成的。
兩者之間的區別:
CCMoveBy:相對於自身移動移動絕對距離,無視目標
CCMoveTo:移動到絕對目標,無視距離
一般情況下,2者的效果差不多,但是如果出現沒有移動完畢的時候,就會造成不同的後果,一個越來越偏,一個只要重新開始就仍是正確的。
所以,一般情況下還是用CCMoveTo比較好。
今天做界面遇到一個問題,來回切換過快的時候,界面的菜單都飛了。後來查找了下原因,
發現是CCMoveBy造成的。
兩者之間的區別:
CCMoveBy:相對於自身移動移動絕對距離,無視目標
CCMoveTo:移動到絕對目標,無視距離
一般情況下,2者的效果差不多,但是如果出現沒有移動完畢的時候,就會造成不同的後果,一個越來越偏,一個只要重新開始就仍是正確的。
所以,一般情況下還是用CCMoveTo比較好。