数値10単位で音を鳴らすコードをboolを使って
書いたのですが、何か短縮化する方法が無いかと思い、
質問させて頂きました
アプローチの仕方を知っている方がいらっしゃったら、
是非教えていただきたいですm(_ _)m
C#
1 if (point == 10 && !isSwitch) 2 { 3 source.PlayOneShot(SEs[0]); 4 isSwitch = true; 5 } 6 else if (point == 20 && isSwitch) 7 { 8 source.PlayOneShot(SEs[1]); 9 isSwitch = false; 10 } 11 else if (point == 30 && !isSwitch) 12 { 13 source.PlayOneShot(SEs[2]); 14 isSwitch = true; 15 } 16 else if (point == 40 && isSwitch) 17 { 18 source.PlayOneShot(SEs[3]); 19 isSwitch = false; 20 }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。