【背景】 用一个长方形的GameObject代表电影屏幕,希望这个GameObject能够随着当前屏幕分辨率的大小适当变化,Texture会呈现当前屏幕的桌面画面,如果不一致会比例失调。 【分析】 Awake函数中就完成处理。 获得当前屏幕分辨率,用适当倍数计算后付给GameObject的Transform下的Scale即可。 【脚本】 using UnityEngine; public class ScaleWithScreenResolution : MonoBehaviour { public GameObject mainBoard; void Awake()