指定しているだけですね。円を実際に描画させてます。引数と第二引数が円を描画するポイントを指定、第三引数と第四引数が円の縦横幅を指定しています。いうシステム変数が使われていますが、これはマウスカーソルの位置情報を持っています。これで一通りの処理の説明は終わりです。先程説明を飛ばした9~10行目の長方形描画の部分なのですが、ここは描画された円が徐々に消えるアニメーションになるために必要なものです。関数はプログラムが停止されるまで繰り返し処理されます。関数の頭から処理が再開されるということです。これでお分かりでしょうか?^^一度描画した円の上から不透明度20%の黒を重ねていってるから徐々に黒くなって消えていくというわけですね!一応一連の処理の流れを図解にするとこんな感じになります。なんとなくイメージはつかめたでしょうか?まぁ今はなんとなーく処理の流れが把握できていれば細かいところは分かっていなくても問題ないので,どんどん次のテストに進んでみましょう!マウスクリックに反応させて描画させてみよう!さて、次は先程のプログラムにマウスクリックでイベントを起こす処理を追加してみたいと思います。}}このコードを実行すると以下のリンク先のような結果になるはずです。Sample2(画面上をクリックしたりドラッグしてみてください!)今回は先程と違ってマウスクリックしている時にしか円が描画されませんね。おまけで波紋エフェクトを追加しています。制御文とマウスイベントさて、マウスクリックしている時だけという処理は、まさに以下の部分で行なっています。//}これは制御文と言って、「もし~であれば○○○の処理を実行する」という感じのことをしたいときに用います。マウスボタンが押されているかどうかを判別します。この文は「もしマウスボタンが押されていれば制御文内の処理を行なう」という流れになるわけです。ちなみに、マウスイベントには他にも以下のようなものがあります。マウスホイールを動かした時これらマウスイベントと以前の記事で伊藤が書いたものを合わせると以下のようなものができます。黄金比でジェネっぽいことしてみた)Sample3(画面上をクリックしたりドラッグしてみてください!)コードは以下のような感じ。以下のサンプルのようにボールにマウスカーソルが乗っている時の処理などを書くことができるようになり、ボールをコントロールするプログラミングが作れたりします。Sample4ソースコードはこんな感じです。false;}少し長くなりましたが、基本的には先程まで使用していた制御文とマウスイベントによる処理です。公開している全ての手法の有用性、安全性について、当方は一切の保証を与えるものではありません。これらの手法を実施したことによって引き起こる直接的、間接的な損害に対し、当方は一切責任を負うものではありません。(※必須):Website:Comment:コメントは承認制ですので、即時に反映されません。月別アーカイブ2016年1月2月3月4月5月6月7月8月10月11月12月2015年1月2月3月4月5月6月7月8月9月10月11月12月2014年1月2月3月4月5月6月7月8月9月10月11月12月2013年1月2月3月4月5月6月7月8月9月10月11月12月2012年2月3月4月5月6月7月8月9月10月11月12月2011年1月2月3月4月5月6月7月8月9月10月11月12月2010年12月Footer。