for文
Posted: 2008年12月13日(土) 18:26
どうもfor文をいれてアドベンチャーゲームぽいものを作ろうとしているのですが、
うまくうごいてくれなく、曲も流れてくれない状況です。
また、ウィンドウをクリックもしくは動かすだけで応答なしになってしまうようになってしまいました。
↓がfor文の内容です。
for(i=0;i<10;){
if(CheckSoundFile==0)
PlaySoundFile ( "music/kyoku.wav" , DX_PLAYTYPE_BACK ) ;
ClearDrawScreen(); // 裏画面のデータを全て削除
LoadGraphScreen( 0, 0, "graph/haikei1.png" , FALSE ) ;
LoadGraphScreen( 50, 270, "graph/hito1.png" , TRUE ) ;
LoadGraphScreen( 550, 270, "graph/hito2.png" , TRUE ) ;
if(i==0)
DrawString( 70, 350, "あ", black);
else if(i==1)
DrawString( 70, 350, "い", black);
else if(i==2)
DrawString( 70, 350, "う", black);
else if(i==3)
DrawString( 70, 350, "え", black);
else if(i==4)
DrawString( 70, 350, "お", black);
else if(i==5)
DrawString( 70, 350, "か", black);
else if(i=6)
DrawString( 70, 350, "き", black);
else if(i==7)
DrawString( 70, 350, "く", black);
else if(i==8)
DrawString( 70, 350, "け", black);
else if(i==9)
DrawString( 70, 350, "こ", black);
ScreenFlip() ; // 裏画面データを表画面へ反映
if(Key[KEY_INPUT_RETURN]==1)
i++;
}
うまくうごいてくれなく、曲も流れてくれない状況です。
また、ウィンドウをクリックもしくは動かすだけで応答なしになってしまうようになってしまいました。
↓がfor文の内容です。
for(i=0;i<10;){
if(CheckSoundFile==0)
PlaySoundFile ( "music/kyoku.wav" , DX_PLAYTYPE_BACK ) ;
ClearDrawScreen(); // 裏画面のデータを全て削除
LoadGraphScreen( 0, 0, "graph/haikei1.png" , FALSE ) ;
LoadGraphScreen( 50, 270, "graph/hito1.png" , TRUE ) ;
LoadGraphScreen( 550, 270, "graph/hito2.png" , TRUE ) ;
if(i==0)
DrawString( 70, 350, "あ", black);
else if(i==1)
DrawString( 70, 350, "い", black);
else if(i==2)
DrawString( 70, 350, "う", black);
else if(i==3)
DrawString( 70, 350, "え", black);
else if(i==4)
DrawString( 70, 350, "お", black);
else if(i==5)
DrawString( 70, 350, "か", black);
else if(i=6)
DrawString( 70, 350, "き", black);
else if(i==7)
DrawString( 70, 350, "く", black);
else if(i==8)
DrawString( 70, 350, "け", black);
else if(i==9)
DrawString( 70, 350, "こ", black);
ScreenFlip() ; // 裏画面データを表画面へ反映
if(Key[KEY_INPUT_RETURN]==1)
i++;
}