
ここ最近、また更新が衰え気味です。長期休業明けテストもありましたが、結局ほとんど勉強しなかったですし、ブログを更新するくらいの暇ならありました。しかし、特に文章にするほどのこともなかったんです。
左下の"プロフィール"ですが、ブログを始めた2007年当初から、ほとんど弄っていません。せいぜい、職業が中学生から高校生に遷移したのと、HSP歴が増加したくらいでしょうか。
YouTubeで凄いものを見つけました。
まず、最後まで読み込みが終わるのを待ってから、鍵盤をクリックしてみてください。驚くことにピアノが演奏できます。
気がついたと思いますが、動画そのものは、ド・レ・ミ… と音階を順番に弾いているだけの映像です。YouTubeのアノテーションという機能を使って、クリックされた鍵盤に対応した時間にシークするように作っているようです。
アノテーションにもこんな使い方があるんですね。投稿者のアイデアと工夫に感服です。
ver1.5が最終バージョンになる予定でしたが、その後、容量が削れる部分が見つかったので、更新しました。残りのボール数の表示を少し修正したことを除いて、ver1.5から目に見える違いはありません。
ver1.5では、ボールを投げたときの加速量の処理を、マウスの変位からatan使って角度を求めたあと、sin,cosでx,y成分を求めるなんていう面倒な方法でやってたんですが、ver1.6では、マウスの変位に0.1を掛けて計算するシンプルな方法にしました。
実際には0.1を掛けるだけではなく、加速量にリミットを付けたりしてるので、少し複雑になってしまいましたが、三角関数を駆使するよりは低コストになりました。
最終的なAXザイズは5972byteです。中途半端に余った28byteは余らせ仕舞いに…