0
我很接近這個想法,只需要最後一點(邏輯)。在下面的代碼中,背景垂直滾動(帶有觸摸)並且以正確的方向(即向下)進行。如何使用Cocos2d與Touches垂直滾動我的背景?
問題是,它不會停止時,它得到超出背景圖片的內容大小滾動...
(CGPoint)boundLayerPos:(CGPoint)newPos {
CGSize winSize = [CCDirector sharedDirector].winSize;
CGPoint retval = newPos;
retval.y = -MAX(retval.y, -background.contentSize.height+winSize.height);
retval.y = -MIN(retval.y, 0);
retval.x = self.position.x;
return retval;
}
,我也想知道如何使滾動看起來更加自然...即。一種方式來繼續一段時間,但減速時發生TouchesEnded時停止...