mirror of
https://github.com/Ukendio/jecs.git
synced 2025-04-24 17:10:03 +00:00
Fix metatable
This commit is contained in:
parent
97fe91387f
commit
76aef4f1b1
1 changed files with 6 additions and 7 deletions
13
jecs.luau
13
jecs.luau
|
@ -1843,13 +1843,12 @@ local function query_cached(query: QueryInner)
|
||||||
return world_query_iter_next
|
return world_query_iter_next
|
||||||
end
|
end
|
||||||
|
|
||||||
return setmetatable(query, {
|
local cached_query = query :: any
|
||||||
__index = {
|
cached_query.archetypes = query_archetypes
|
||||||
archetypes = query_archetypes,
|
cached_query.__iter = cached_query_iter
|
||||||
__iter = cached_query_iter,
|
cached_query.iter = cached_query_iter
|
||||||
iter = cached_query_iter
|
setmetatable(cached_query, cached_query)
|
||||||
}
|
return cached_query
|
||||||
})
|
|
||||||
end
|
end
|
||||||
|
|
||||||
local Query = {}
|
local Query = {}
|
||||||
|
|
Loading…
Reference in a new issue