特定の長方形の配置に関する問題を解決する適切な方法を探すのに時間を費やしました。
問題に直接取り掛かりましょう。
固定サイズの 2 つの長方形があります。1 つはロックされて移動できず、もう 1 つは自由に移動できます。
固定幅と高さのキャンバスに 2 つ配置しました。1000x1000だとしましょう。
2 番目の移動可能な四角形を水平または垂直方向に配置して、ロックされたもう 1 つの長方形と配置する必要がありますが、移動可能な四角形は 1000x1000 キャンバスの範囲外に出ることができません。
水平/垂直配置の定義の下で私が理解しているのは、X (水平の場合) または Y (垂直の場合) 軸のみを見ると、移動可能な軸の中にロックされた軸があることです。
ハッキングで問題を解決できることはわかっていますが、よりスマートな解決策を見つけたいと思っています。
助言がありますか?
編集: 2 つの長方形に関するすべての情報がわかっています。コーナー、幅/高さ。