獲取圖片的真實大小

 

 

說明: 獲取的是遊戲中圖片的真實的大小,包括縮放過的哦!

 

 

通常圖片在unity中的像素值是100,unity中是按米來計算的,因此一張480852的圖片在unity中是4.88.52,即爲圖片的原始的大小,可是通過屢次縮放以後這個值就是不許確的了

經過使用Renderer中的bounds中的extents來獲取,extents是1/2的圖片的大小,extents.y就是圖片的1/2高,extents.x就是圖片的1/2寬,獲取的也是屢次縮放以後的值

 

 

1 this.transform.GetComponent<Renderer>().bounds.extents.x; // 寬度
2 this.transform.GetComponent<Renderer>().bounds.extents.y; // 高度
相關文章
相關標籤/搜索