こんにちはstackoverflowコミュニティ、
プレイヤーが画面に線を引くCocos2D/Box2Dを使ったパズルゲームに取り組んでいます。プレイヤーが描いたものに応じて、描いた線の結果として表示される長方形の面積と位置を計算したいと思います。
私は現在ゲーム内のすべての線の配列を持っているので、それらの(x、y)位置とサイズを知っていますが、動的に形成される長方形の面積とデカルト座標を計算する方法について迷っています。問題を説明するために、以下を参照してください。
上の画像では、黒い境界線を見ることができます。この中には、プレイヤーが描いた4本の灰色の線が含まれています。これにより、5つの青い長方形が形成されました。長方形の面積とデカルト座標を計算する方法についてのガイダンスやアドバイスは非常に役立ちます。