정적 변수를 사용하는 것이 좋습니다.정적 변수 사용 및 사용
나는 지금 더 자주 사용하는 경향이 있기 때문에. 정적 변수를 사용하는 것과 같은 것이 나쁜 습관입니까 아니면 메모리를 빨리 채울 수 있습니까?
현재 저는 C++로 작은 게임을하고 있습니다. 점프 위치와 애니메이션 시간과 같은 일부 상태를 유지하려면 함수에서 정적 변수를 사용해야하며이 함수는 루프에서 여러 번 호출됩니다. 따라서 정적 변수는 해당 작업을 수행합니다. 이 문제를 해결할 수있는 패턴이 있습니까?
void jumpit(){
static int jump ;
if(!jump && pressed)
jump=1;
if (jump)
obj.y++;
}
그리고 루프에서이 작업을 완료하기 위해 호출 할 것입니다. 같은 작업을 수행하는 데 더 좋은 아이디어가 있습니까 ??
코드 형식이 잘못되었습니다. 죄송합니다. 안드로이드 앱 –
에 통계를 입력하고 있습니다. 통계를 사용하면 willy-nilly를 사용하여 구석에 페인트를 칠 때까지 정말 편리합니다. – StoryTeller
고맙습니다 ... 어떻게하면 좋은 게임 개발자가 될 수 있습니까? 게임 엔진을 사용하는 것에는 관심이 없지만 게임 엔진을 사용하는 데 관심이 없습니다 ... 바닥에서 가고 싶습니다. –