iT邦幫忙

0

Unity image 重疊交換位置錯誤

不明 2023-09-21 22:56:25547 瀏覽
  • 分享至 

  • xImage

敘述:我用Unity做一個用鼠拖移圖片,當停止拖動時會去判斷是否有圖片與拖動的圖片重疊,如果有則會交換兩張圖片的位置,如果沒有則會回到原始的位置。
圖片垂直排序為+Y座標為:黃104,藍16,粉-74
https://ithelp.ithome.com.tw/upload/images/20230921/20163557cBO5CNCjDx.png

當我第一次移動藍色並與黃色重疊,此時圖片座標會變成:藍104,黃16,粉-74
https://ithelp.ithome.com.tw/upload/images/20230921/201635570sAwyeSHwB.png

當我第二次移動藍色並與粉色重疊,此時圖片座標會變成:藍-74,黃16,粉16
https://ithelp.ithome.com.tw/upload/images/20230921/20163557pyVBErhpI9.png

問題:1.Debug.Log裡的ImageA原本位置會變16,不是應該要變成104嗎
2.沒有移動黃色圖片為何Debug.Log裡顯示的位置在104

以下是我的程式碼
https://ithelp.ithome.com.tw/upload/images/20230921/20163557vXuwmVLWKx.jpg

感謝各位的幫忙

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答