Unity 雙螢幕解析度排解:Screen.resolutions、mainWindowDisplayInfo 與 Display.main 跨螢幕陷阱
之前一直以爲游戲在A熒幕啓動是無法獲取熒幕B的解析度清單,特地問了claude,發現跟認知有所差異,特地備注處理方式,下面是claude給的答復。

「以前拿不到」的印象是對的
Screen.resolutions 概念上一直是回傳「視窗當前所在螢幕」的清單,但舊版 Unity(約 2019/2021 以前)有快取/刷新的 bug,跨螢幕後常常只回主螢幕的清單、或根本不更新。多螢幕支援在 Unity 2021~6 大幅改善,現在把視窗拖到 B 就會回 B 的清單。所以你「以前拿不到 → 現在拿得到」的記憶落差,是真實的版本行為變化。

