summaryrefslogtreecommitdiff
path: root/Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-11-15 16:46:12 +0800
committerchai <chaifix@163.com>2021-11-15 16:46:12 +0800
commite47a1e5544d00c26aa08ae41287a525617e494b8 (patch)
treecde0574240413c6546310efd50414aa6d4f66403 /Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua
parent2853639a612860ab5a5710471ad66c33d63c9b41 (diff)
*misc
Diffstat (limited to 'Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua')
-rw-r--r--Data/BuiltIn/Libraries/GameLab/Engine/Math/init.lua11
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