看板 Flash 關於我們 聯絡資訊
我有一個(綠色)矩形 長跟寬 X跟Y 都是動態 我希望能夠得到他的(灰色)外接正矩形 畫個圖解:http://et284vu065k3.googlepages.com/fit.jpg
但是不管是從綠色的_x _y _width _height _rotation 感覺都算不出灰色的_x _y _width _height 其實綠色的_width 跟 _height 可以直接設定到灰色上 但是灰色方塊的_x _y,我不知道要怎麼求 不知道有沒有先驅解決過這個問題? -- blog:http://etrex.blogspot.com/ site:http://web.ntust.edu.tw/~B9409041/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.162.42
cjcat2266:耶,這是AABB bounding box嘛? 01/07 21:06
cjcat2266:灰色方塊座標就各取綠色四個頂點的x和y的最小值? 01/07 21:06
cjcat2266:中心點是矩形的中心嗎? 01/07 21:07
etrexetrex:對 只要知道綠色四個頂點座標就解了 但是不知道 01/07 21:14
cjcat2266:用高中教的旋轉矩陣就可以解囉~ http://0rz.tw/545nt 01/07 21:21
cjcat2266:忽然想到AS有內建可以抓AABB的Rectangle的API... 01/07 22:06
cjcat2266:用getRect()或getBounds()就好了 01/07 22:07
etrexetrex:getBounds 超強 0.0 01/07 23:25