- 【2D】ゲーム作成ツールGameMaker part5【マンセー】
343 :名前は開発中のものです。[sage]:2011/05/22(日) 13:15:26.08 ID:UUQ6TMbs - 他にも効果音を鳴らす行動があるなら、配列とかも作ってどこで鳴らすかとかもやるといいかもね
a[0] = 2;//鳴らす箇所の数 a[1] = 3;//鳴らすimage_indexその1 a[2] = 7;//鳴らすimage_indexその2 sound_ids = 効果音1 if(!sound_isplaying(効果音1)){//効果音1が再生中では無いなら for(i=1;i==a[0];i+=1){ if(image_index==a[i]){//image_indexがa[1~a[0]]の値ならば sound_play(効果音1);//効果音を鳴らす } } }
| - 【2D】ゲーム作成ツールGameMaker part5【マンセー】
344 :名前は開発中のものです。[sage]:2011/05/22(日) 13:17:04.98 ID:UUQ6TMbs - ありゃ、修正ミスだ
たぶんこれで大丈夫なはず a[0] = 2;//鳴らす箇所の数 a[1] = 3;//鳴らすimage_indexその1 a[2] = 7;//鳴らすimage_indexその2 sound_ids = 効果音1 if(!sound_isplaying(sound_ids)){//sound_idsが再生中では無いなら for(i=1;i==a[0];i+=1){ if(image_index==a[i]){//image_indexがa[1~a[0]]の値ならば sound_play(sound_ids);//sound_idsを鳴らす } } }
|
|