エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SoundEffectチュートリアル
SoundEffectクラスは、ファミコン的な音をプログラムで生成することができるクラスです。 他にはない微... SoundEffectクラスは、ファミコン的な音をプログラムで生成することができるクラスです。 他にはない微妙な機能だと思うので、ここではその使い方と考え方を説明します。 おおざっぱに言うと、DirectSoundのバッファをある程度自由に編集することができます。 ある程度、というのは、完全に自由なのではなく、設定できるのは波形の種類と、周波数、ボリュームのみだからです。 SoundEffect.newの第1引数で指定した時間の分だけバッファが作成され、newに渡したブロックが返す周波数とボリュームを、生成する波形情報に適用します。 デフォルトでは1ms単位にブロックが呼ばれますので、1msごとに周波数とボリュームを変更することができます。 これにより、音程を上げ下げしたり、音がだんだん小さくなっていくような音を作ることができます。 絵がしょぼいのはなんとも言い訳できません。 あとで綺麗に

