diff options
author | chai <chaifix@163.com> | 2021-11-15 16:46:12 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-11-15 16:46:12 +0800 |
commit | e47a1e5544d00c26aa08ae41287a525617e494b8 (patch) | |
tree | cde0574240413c6546310efd50414aa6d4f66403 /Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua | |
parent | 2853639a612860ab5a5710471ad66c33d63c9b41 (diff) |
*misc
Diffstat (limited to 'Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua')
-rw-r--r-- | Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua b/Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua index 5997f7d..e7c0164 100644 --- a/Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua +++ b/Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua @@ -25,4 +25,15 @@ math.Clamp = function(v, min, max) return math.Min(math.Max(v, min), max)
end
+math.Sign = function(num)
+ local retval = 0
+ if(num > 0) then
+ retval = 1
+ end
+ if(num < 0) then
+ retval = -1
+ end
+ return retval
+end
+
return math
\ No newline at end of file |