나는 게임을 시작하고 게임을 시작한 후 5 초 후에 간단한 게임을하고 char 생성을 시도합니다. 이것은 내 코드의 일부이며 time.h 나 loop 함수를 사용해야하는지 잘 모르겠습니다. 누구든지 조언을 해줄 수 있습니까? 고마워요시간 경과 후 산란 C
char * image =
/**/ "H H"
/**/ "H H"
/**/ "HHHHH"
/**/ "H H"
/**/ "H H";
#define HERO_WIDTH (5)
#define HERO_HEIGHT (5)
void setup_hero(void) {
// Set up the hero at the centre of the screen.
int hero_x = (screen_width() - HERO_WIDTH)/2;
int hero_y = (screen_height() - HERO_HEIGHT)/2;
hero = sprite_create(hero_x, hero_y, HERO_WIDTH, HERO_HEIGHT, image);
wait(5); // not working
sprite_draw(image);
show_screen();
}
시스템 콜은 일반적으로'sleep'가 아닌'wait'이라고 x 초 동안 정지하는 것입니다. – PSkocik
그러면 캐릭터가 재생되는 동안 게임이 계속 실행되는 동안 잠자기 기능이 작동합니까? – lufee
컴파일러에서 경고를 받아야합니다. 그 중 하나는'대기'가 선언되지 않았거나'int'를 취하지 않는다는 것입니다. 당신이 그들을 얻지 못한다면, 당신의 빌드 시스템을 조정할. – PSkocik