Unity Mathf/Math數學運算函數說明全集(Chinar總結)


Unity Mathf 數學函數庫


本文提供全流程,中文翻譯。

Chinar 堅持將簡單的生活方式,帶給世人!

(擁有更好的閱讀體驗 —— 高分辨率用戶請根據需求調整網頁縮放比例)


Chinar —— 心分享、心創新!

助力記錄 Mathf 庫中的函數用法,便於查詢使用

為新手節省寶貴的時間,避免采坑!


Chinar 教程效果:



全文高清圖片,點擊即可放大觀看 (很多人竟然不知道)


Round Numbers ——取整數

1. Mathf.Round —— 四舍五入

四舍五入最接近的整數,返回值 float 類型 —— 取整

如果數字末尾是 .5 ,不管是偶數或是奇數,將返回偶數

舉個栗子黑白88

Debug.Log(Mathf.Round(10.0f));// Prints 10
Debug.Log(Mathf.Round(10.2f));// Prints 10
Debug.Log(Mathf.Round(10.7f));// Prints 11
Debug.Log(Mathf.Round(10.5f));// Prints 10 - 由於是0.5所以返回偶數,11不是偶數,10Debug.Log(Mathf.Round(11.5f));// Prints 12

2. Mathf.RoundToInt —— 四舍五入

四舍五入最接近的整數,返回值 Int 整數類型

如果數字末尾是 .5 ,不管是偶數或是奇數,將返回偶數

舉個栗子黑白88

Debug.Log(Mathf.Round(10.0f));// Prints 10
Debug.Log(Mathf.Round(10.2f));// Prints 10
Debug.Log(Mathf.Round(10.7f));// Prints 11
Debug.Log(Mathf.Round(10.5f));// Prints 10 - 由於是0.5所以返回偶數,11不是偶數,10Debug.Log(Mathf.Round(11.5f));// Prints 12

3. Mathf.Ceil ——向上限值取整

向上限值取整,返回值 float 類型 —— 取整

如果是負數 -8.8,取上原則 取 -8

舉個栗子黑白88

Debug.Log(Mathf.Ceil(8));     // Prints 8
Debug.Log(Mathf.Ceil(8.1f));  // Prints 9
Debug.Log(Mathf.Ceil(8.5f));  // Prints 9
Debug.Log(Mathf.Ceil(8.8f));  // Prints 9
Debug.Log(Mathf.Ceil(-8.5f)); // Prints -8
Debug.Log(Mathf.Ceil(-8.9f)); // Prints -8 

4. Mathf.Floor —— 向下限值取整

向下限值取整,返回值 float 類型 —— 取整

如果是負數 -8.8,取下原則 取 -9

舉個栗子黑白88

Debug.Log(Mathf.Floor(8));     // Prints 8
Debug.Log(Mathf.Floor(8.1f));  // Prints 8
Debug.Log(Mathf.Floor(8.5f));  // Prints 8
Debug.Log(Mathf.Floor(8.8f));  // Prints 8
Debug.Log(Mathf.Floor(-8.5f)); // Prints -9
Debug.Log(Mathf.Floor(-8.9f)); // Prints -9

支持

May Be —— 搞開發,總有一天要做的事!


擁有自己的服務器,無需再找攻略!

Chinar 提供一站式教程,閉眼式創建!

為新手節省寶貴時間,避免采坑!


先點擊領取 —— 阿里全產品優惠券 (享受最低優惠)


1 —— 雲服務器超全購買流程 (新手必備!)

2 —— 阿里ECS雲服務器自定義配置 - 購買教程(新手必備!)

3—— Windows 服務器配置、運行、建站一條龍 !

4 —— Linux 服務器配置、運行、建站一條龍 !





技術交流群:806091680 ! Chinar 歡迎你的加入


END

本博客為非營利性個人原創,除部分有明確署名的作品外,所刊登的所有作品的著作權均為本人所擁有,本人保留所有法定權利。違者必究

對於需要復制、轉載、鏈接和傳播博客文章或內容的,請及時和本博主進行聯系,留言,Email: ichinar@icloud.com

對於經本博主明確授權和許可使用文章及內容的,使用時請注明文章或內容出處並注明網址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM