數學

必要模組

組件及屬性

名稱 描述
自然常數 減少重覆定義的自然常數枚舉
隨機 \

API

名稱 描述
隨機整數 在最小值整數(包含)和最大值整數(不包含)之間隨機產生一個整數
隨機小數 在最小值小數(包含)和最大值小數(不包含)之間隨機產生一個小數
絕對值 取絕對值,支援整數和小數
平方根 計算平方根
負值 計算負值
向下取整 對指定值按照向下取整方式取整
向上取整 對指定值依照向上取整方式取整
四捨五入 對指定值依四捨五入方式取整
獲取 x 向量分量 取得三維向量的X分量
獲取 y 向量分量 取得三維向量的Y分量
獲取 z 向量分量 取得三維向量的Z分量
設置 x 向量分量 設定三維向量的X分量
設置 y 向量分量 設定三維向量的Y分量
設置 z 向量分量 設定三維向量的Z分量
向量加法 將兩個三維向量相加
向量減法 將兩個三維向量相減
向量乘法 將三維向量進行縮放
向量點積 將兩個三維向量點乘,點乘結果為標量
向量叉積 將兩個三維向量叉乘,叉乘結果為向量,垂直於兩個向量所在的平面
向量歸一化 對三維向量歸一化
向量大小 對三維向量取模
向量距離 計算兩個三維向量的歐氏距離
向量夾角 計算兩個三維向量的夾角
取二維向量 X 分量 二維向量取X分量
取二維向量 Y 分量 二維向量取Y分量
設置二維向量 X 分量 二維向量設定X分量
設置二維向量 Y 分量 二維向量設定Y分量
二維向量相加 將兩個二維向量相加
二維向量相減 將兩個二維向量相減
二維向量縮放 將二維向量數乘
二維向量點積 將兩個二維向量點乘,點乘結果為標量,以表徵兩個向量間的夾角
二維向量距離 計算兩個二維向量的歐氏距離
二維向量夾角 計算兩個二維向量的夾角
二維向量歸一化 對二維向量歸一化
二維向量大小 對二維向量取模
二維向量反射 計算二維向量經法線垂直直線反射後的向量
三維向量反射 計算三維向量經法線垂直平面反射後的向量
構造二維向量 建立一個二維向量
獲取向量 建立一個三維向量
創建方向點[已廢棄] 取得一個新構造的方向點(已廢棄,請勿使用)
獲取位置座標[已廢棄] 取方向點位置(已廢棄,請勿使用)
獲取方向座標[已廢棄] 取方向點朝向(已廢棄,請勿使用)
Sin 求角度的正弦值
Cos 求角度的餘弦值
Tan 求角度的正切值
Asin 進行反正弦運算獲得角度
Acos 進行反餘弦運算獲得角度
進行反正切運算獲得角度
最大值 比較兩個數字的值,回傳較大的一個
最小值 比較兩個數字的值,回傳較小的一個
線性插值 線性內插值,在開始值到目標值之間傳回插值進度對應的值,插值係數[0,1]
限制 限制目標值的範圍,取得三個入參中大小處於中間的值;其作用是將目標值限製到指定範圍內,目標值比最小值小時返回最小值,比最大值大時返回最大值,處於範圍中時返回自身
四元數轉歐拉角 將給定四元數轉換為歐拉角,歐拉角的旋轉次序為YXZ,若傳入的四元數不合法,則回傳(0,0,0)
歐拉角轉四元數 將給定歐拉角轉換為四元數
軸角轉四元數 將軸角表示的旋轉轉換為四元數
四元數轉軸角 將四元數轉換為軸角表示
四元數相乘 將兩個四元數相乘,A*B表示先旋轉A再旋轉B,旋轉順序不同會導致結果不同
創建朝目標方向看過去的旋轉量 建立一個朝向指定方向的旋轉四元數
四元數插值 從A到B進行四元數球形內插
求冪運算 求冪運算
求對數算 對數運算
方向向量轉歐拉角 方向向量轉歐拉角
Atan2 進行反正切運算獲得角度
設置 x 向量分量 設定向量的第一個分量
設置 y 向量分量 設定向量的第二個分量
設置 z 向量分量 設定向量的第三個分量
設置二維向量 X 分量 設定二維向量的第一個分量
設置二維向量 Y 分量 設定二維向量的第二個分量
旋轉向量 根據四元數旋轉目標向量
創建隨機種子 創建隨機種子
下一個 取得指定隨機數產生器的下一個隨機數,最大值32767