Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //NAVIGATION TOWARDS X AND Y WhenEver and how ever you want
- if (abs(diffX) > abs(diffY))
- {
- CCLOG(@"yScrlFlag=%d",yScrlFlag);
- if(diffX > 0)
- {
- xScrlFlag=1;
- [self.parent runAction:[CCMoveTo actionWithDuration:round(-(-3112-self.parent.position.x)/250) position:ccp((-3112-self.position.x),self.parent.position.y)]];
- }
- else
- {
- [self.parent runAction:[CCMoveTo actionWithDuration:(-self.parent.position.x/250) position:ccp(0,self.parent.position.y)]];
- xScrlFlag=0;
- }
- }
- else
- {
- if (1)
- {
- if(diffY < 0)
- {
- yScrlFlag=1;
- //CCLOG(@"n nodePosition.x=%f n nodePosition.y=%f",nodePosition.x,nodePosition.y);
- [self.parent runAction:[CCMoveTo actionWithDuration:(-(-500-self.parent.position.y)/250) position:ccp(self.parent.position.x,(-self.position.y))]];
- }
- else
- {
- yScrlFlag=0;
- [self.parent runAction:[CCMoveTo actionWithDuration:(-(-500-self.parent.position.y)/250) position:ccp(self.parent.position.x,0)]];
- }
- CCLOG(@"yScrlFlag=%d",yScrlFlag);
- }
- }
Add Comment
Please, Sign In to add comment