ダウンロード

ポリ切丸 Ver.1.01
ダウンロード(27 KB)(2016/01/04)

内容

本モジュールは、多角形の図形(2D)を線分で切り分ける計算を行うHSP3向けモジュールです。
本モジュールを使用すると次のようなことが手軽にできるようになります。

  • 多角形を任意の線分で分割して複数の多角形に分離。
  • 線分と線分の交点座標の算出。
  • 多角形の内側・外側判定。
  • 多角形の重心を算出。
  • 多角形の面積を算出。
  • 3点で構成された角の角度計算。
  • 内積、外積、法線ベクトルの算出。

また多角形図形を手軽に作成できるツールも付属しています。
尚、HSP3での開発向けモジュールです。HSP3でプログラミングされる方以外は利用価値がありませんのでご注意ください。

ライセンス:NYSL

作例

次のような作品が作れます。
「食品工場を救え」
http://mclab.uunyan.com/dl/dl40.htm
http://hsp.tv/contest2015/cntst_fresult.html#1063

動作環境

・HSP3でのプログラミング作業にご利用ください。
・モジュール変数は使用していません。

インストール・アンインストール

mod_PolyKiriMaru.zipを解凍し、できたファイルを下記の場所にそれぞれコピーしてください。
mod_PolyKiriMaru.hspをHSP3インストールフォルダのcommonフォルダにコピーしてください。
残りのファイルはdoclibフォルダにmod_PolyKiriMaruフォルダを作成して、その中にすべてコピーしてください。

これでインストール作業は完了です。

履歴

2016/01/04
v1.01
・公開用に調整。公開開始。
2015/09/??
v1.00
・完成。
サンプル

▲作例「食品工場を救え」のゲーム画面。