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
|
||||
end
|
||||
|
||||
return setmetatable(query, {
|
||||
__index = {
|
||||
archetypes = query_archetypes,
|
||||
__iter = cached_query_iter,
|
||||
iter = cached_query_iter
|
||||
}
|
||||
})
|
||||
local cached_query = query :: any
|
||||
cached_query.archetypes = query_archetypes
|
||||
cached_query.__iter = cached_query_iter
|
||||
cached_query.iter = cached_query_iter
|
||||
setmetatable(cached_query, cached_query)
|
||||
return cached_query
|
||||
end
|
||||
|
||||
local Query = {}
|
||||
|
|
Loading…
Reference in a new issue