0
영어로 사과드립니다. 스프라이트 크기가 1 x 12 픽셀인데, scaleX를 수행하고 스크롤하려고하면 아무 것도 얻지 못합니다. 어떤 아이디어라도. 고맙습니다! 여기에 코드입니다 :코코스 2D 스크롤 스프라이트
이-(void) proba
{
CGPoint pos = ccp(50,100);
int dlin = 200;
wall = [CCSprite spriteWithFile:@"wall.png"]; //wall.png 1x12px
wall.scaleX = dlin;
wall.anchorPoint = ccp(0, 0.5);
wall.position = pos;
[self addChild:wall];
[self schedule:@selector(wall_scroll)];
}
-(void) wall_scroll
{
static float offset = 0.1f;
wall.textureRect = CGRectMake(wall.textureRect.origin.x - offset ,
wall.textureRect.origin.y ,
wall.scaleX,
wall.textureRect.size.height);
}
제한된 공간에서 크롤링과 같은 것이 필요합니다. – user1340134