diff options
-rw-r--r-- | Data/.vscode/settings.json | 2 | ||||
-rw-r--r-- | Data/BuiltIn/Libraries/GameLab/Containers/Array.lua | 9 | ||||
-rw-r--r-- | Data/BuiltIn/Libraries/GameLab/Containers/init.lua | 1 | ||||
-rw-r--r-- | Data/BuiltIn/Libraries/GameLab/Package.lua | 1 |
4 files changed, 11 insertions, 2 deletions
diff --git a/Data/.vscode/settings.json b/Data/.vscode/settings.json index 55d72f8..721b3d2 100644 --- a/Data/.vscode/settings.json +++ b/Data/.vscode/settings.json @@ -1,3 +1,3 @@ { - "lua_analyzer.codeLinting.ignoreErrorCode": "611;612;613;614;542;631" + "lua_analyzer.codeLinting.ignoreErrorCode": "611;612;613;614;542;631;621" }
\ No newline at end of file diff --git a/Data/BuiltIn/Libraries/GameLab/Containers/Array.lua b/Data/BuiltIn/Libraries/GameLab/Containers/Array.lua index e69de29..35926cb 100644 --- a/Data/BuiltIn/Libraries/GameLab/Containers/Array.lua +++ b/Data/BuiltIn/Libraries/GameLab/Containers/Array.lua @@ -0,0 +1,9 @@ +local Array = GameLab.GlobalClass("GameLab.Containers.Array") + +function Array:Ctor() + self.elements = {} +end + + + +return Array
\ No newline at end of file diff --git a/Data/BuiltIn/Libraries/GameLab/Containers/init.lua b/Data/BuiltIn/Libraries/GameLab/Containers/init.lua index 2568cd9..685c95a 100644 --- a/Data/BuiltIn/Libraries/GameLab/Containers/init.lua +++ b/Data/BuiltIn/Libraries/GameLab/Containers/init.lua @@ -2,5 +2,6 @@ local m = GameLab.Package("GameLab.Containers") local import = GameLab.Import(...)
import("Tuple")
+import("Array")
return m
\ No newline at end of file diff --git a/Data/BuiltIn/Libraries/GameLab/Package.lua b/Data/BuiltIn/Libraries/GameLab/Package.lua index dbc2264..26479a4 100644 --- a/Data/BuiltIn/Libraries/GameLab/Package.lua +++ b/Data/BuiltIn/Libraries/GameLab/Package.lua @@ -1,4 +1,3 @@ - -- GameLab模块 local package = function (name) |