第69号HSPTV!メルマガアーカイブこのページはHSPTV!のメールマガジンのバックナンバー置き場です。メールマガジンへの加入はhsp.tvまで。http://hsp.tv/play/service.html■はじめにこんにちは、うすあじです。HSPコンテストの賞品の発送も終わり、コンテストも一段落。賞品の届いていない人は事務局まで連絡ください。※うすあじ賞は本日1/19日に発送です。ごめんなさい、到着までちょっとまってね。うし年のはじまりに”もーりおのコーナー”が終わりました。かわりに、ゆめゆめ日記が始まります。ファンレター、応援コメントをお待ちしてますよ!さて、2009年のHSPメルマガスタートです。第1回はじめまして、こんにちは。ゆうか、まだ20代です。HSPTV!のデザイナです。「もーりおのつぶやき」をやってました。高校生のブログを読んだんです。「牛は無いかな」そう思ったんです。アリがナシかで言ったらたぶんナシだろうって気づきましたーー。「私は人間なのに、なんで、わざわざ牛になりきってたんだろう?」これからは、普通に私の日記を書きます。私生活を切り売りします。みなさん、20代女子の私生活が気になりますか?なりませんか?ゆめゆめゆうかが中高生諸君と心を通じ合えるよーにみなさまに手紙を書く気持ちでね。私、がんばるよー!ちょっとでも気になることがある人はメールをください。なんでもバンバンこたえますよ。第36回このコーナーでは、HSP3の変わった使用例や、気付きにくい機能などを紹介していきたいと思います。今回は、2点間の距離を求める方法を考えてみましょう。離れているかを知りたい場合など。横軸(X軸)や縦軸(Y軸)がどれくらい離れているかは、単純に座標の値を引き算すれば出てきます。平面(画面)上の点(X,Y)がどれくらいかは1回の計算では求まりません。実際に、距離を求めるスクリプトは以下のようになります。"距離="+diststopこのスクリプトでは、(x1,y1)の座標から(x2,y2)までの距離を求めて画面上に表示します。中学校くらいで習うもので、「三平方の定理」とか「ピタゴラスの定理」と呼ばれています。sqrtという関数が使われていますが、これはルート(平方根)を求めるためのもので、これにより実数値で距離を求めることができるようになっています。距離を求める処理は、ゲームなどでも敵とぶつかったかどうかを調べるのに使われています。距離が近ければ、ぶつかっていると判断できるわけです。ゲームでおおざっぱに使う場合は、正確な距離でなくても構わないので、単純にX,Y軸がどれだけ離れているかを合計する方法もあります。式にすると、「abs((x2-x1)+(y2-y1))」のようになります。公式を習っていない人も、手順を覚えてしまえば難しくはないので色々な場面で応用してみてください。