2012-05-07 1 views

답변

0

그냥 당신이 스프라이트를 생성 할 때마다를 증가 정적 변수를 사용 cocoas2d의 실제 구문과 함께,하지만 그 작동합니다.

+0

왜 정적입니까? 클래스 속성이면 충분합니다. –

+0

@EfEs : 네 말이 맞다. 우리는 동시에 정적 속성을 사용하여 클래스 속성을 사용하여 대답했습니다. 나는 내가 생각할 수있는 가장 단순한 것을주고 싶었다. 나는 그가 수업을 사용하고 있다고 가정하고 싶지 않았다. – Kyle

0

cpp cocos2d의 의사 코드 - x, 나.

헤더 :

class Myclass extends CCScene{ 

    public int position = 0; 
    ... 
} 

인 MyClass.cpp : 나는 익숙하지 않다

static int x = 0; 
create_sprite(x, 0); 
x += 10; 

:

Myclass(){ 
    ... 
    CCDirector::getSharedDirector()->schedule(step, 1/60); 
} 


void step() { 
    ... 
    if (oneSecond()){ 
     position += 10; 
     createSprite(position); 
    } 
    ... 
}