共有:ボタンをクリックすると、「ピッ」となるプログラムを作ります。効果音を探し、加工、プログラムへの組み込み、遅延のない再生と進みます。効果音をプログラムに組み込む効果音を遅延なく再生する(注)効果音再生時の遅延ボタンクリックから効果音再生までに時間が空くこと。ゲームなどで、ボタンを連打する場合、この遅延が生じないようにする必要がある。効果音を探すグーグル検索で、フリーの効果音を探すと、サイトが沢山あります。いうサイトから、フリー素材をダウンロードしました。効果音をプログラムに組み込むため、mp3ファイルをbase64文字列に変換します。変換するサービスを提供しているサイトを探します。以下のサイトが見つかりました。decoder」中にあるツールを利用します。このツールを利用することで、mp3効果音がbase64文字列になります。sh_pickup01.txtsh_pickup01.txtは、1バイト文字が、9,712文字も並んでいます。ファイルサイズは、9.48(KB)です。base64文字列の設定sh_pickup01.txtの中身であるbase64文字列を、変数「se64」に代入します。代入演算子(=)の右辺に空文字(””)を作り、その中にsh_pickup01.txtの中身を「コピー&ペースト」します。qqqqqg==”;(注)実際は、9,712文字あるので、とても長い文字列です。</body></html>プログラムの説明10行目において、変数「se64」にbase64文字列を代入しています。14行目では、その「se64」を用いて、Audioオブジェクトを生成しています。18行目で、inputタグでボタンを定義しています。inputタグのonclick属性に、ボタンをクリックしたときに動くプログラムを記述します。効果音を遅延なく再生する18行目のinputタグのonclick属性に以下のコマンドがあります。0;AudioオブジェクトのcurrentTimeプロパティをゼロ(0)にしています。ボタンをクリックする度に、currentTimeプロパティがゼロ(0)になります。ボタンをクリックする度に、効果音が初期位置に巻き戻しされます。これにより、ボタンを連打したときに効果音の遅延がなくなります。コメントをキャンセルメールアドレスが公開されることはありません。高齢者が使用するラジオを購入しました。カメラにはピントが合う範囲があります。ページ上にJavaScriptを用いて点を描画します。ここでも、やはり、Canvasを使用します。「PhpSpreadsheet」というPHP対応のExcel操作ライブラリを利用しました。カメラの「絞り」により、ピント合わせに限界が生じます。ページを開けると、1分のカウントダウンが始まる、1分タイマーを作ります。プログラムで判別します。デジタルカメラには撮像素子が使われています。撮像素子は長方形で、大きさは縦3.6cm、横2.4cm程度です。写真を撮るとき、被写体にカメラを向けてピントを合わせます。ライセンスの下に提供されています。WordPress.。