2014年5月22日 星期四

week14

這是用程式跑wav音樂檔
改變程式碼 讓他可以播mp3
用上週的機器人 改變程式碼之後
if(key=='s'){//save file
  if(fout==NULL) fout=fopen("my_output_file_for_animation.txt", "w+");
fprintf(fout, "%f %f %f %f %f %f %f %f \n",angle[1],angle[2],angle[3],angle[4],angle[5],angle[6],angle[7],angle[8]);
}
if(key=='r'){//read
if(fin==NULL) fin=fopen("my_output_file_for_animation.txt","r");
fscanf(fin, "%f %f %f %f %f %f %f %f \n",&angle[1],&angle[2],&angle[3],&angle[4],&angle[5],&angle[6],&angle[7],&angle[8]);
printf("%f %f %f %f %f %f %f %f \n",angle[1],angle[2],angle[3],angle[4],angle[5],angle[6],angle[7],angle[8]);
}
if(key=='p'){//play
if(fin==NULL) fin=fopen("my_output_file_for_animation.txt","r");
glutTimerFunc(1000,timer,0);
}
glutPostRedisplay();
記憶動作並且播放
s紀錄r讀取p播放
加上mp3之後可以撥放音樂

沒有留言:

張貼留言