mirror of
https://github.com/Ukendio/jecs.git
synced 2025-08-05 03:39:17 +00:00
Compare commits
No commits in common. "5dba6e7bac90fa91706d0d9e418638d13290af60" and "8194b7db2489fdd34af5e6bdd6e62ed761715f98" have entirely different histories.
5dba6e7bac
...
8194b7db24
3 changed files with 11 additions and 5 deletions
|
@ -25,6 +25,10 @@ export default defineConfig({
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
"/learn/": [
|
"/learn/": [
|
||||||
|
{
|
||||||
|
text: "Overview",
|
||||||
|
items: [{ text: "Overview", link: "/learn/overview" }],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
text: "API Reference",
|
text: "API Reference",
|
||||||
items: [
|
items: [
|
||||||
|
|
|
@ -89,7 +89,6 @@ print(`${world.get(Position, jecs.Name)} is a Component: ${world.has(Position, j
|
||||||
### Entity ranges
|
### Entity ranges
|
||||||
Jecs reserves entity ids under a threshold (HI_COMPONENT_ID, default is 256) for components. That means that regular entities will start after this number. This number can be further specified via the `range` member function.
|
Jecs reserves entity ids under a threshold (HI_COMPONENT_ID, default is 256) for components. That means that regular entities will start after this number. This number can be further specified via the `range` member function.
|
||||||
|
|
||||||
::: code-group
|
|
||||||
```luau [luau]
|
```luau [luau]
|
||||||
world:range(1000, 5000) -- Defines the lower and upper bounds of the entity range respectively
|
world:range(1000, 5000) -- Defines the lower and upper bounds of the entity range respectively
|
||||||
|
|
||||||
|
@ -99,13 +98,14 @@ print(e)
|
||||||
-- 1000
|
-- 1000
|
||||||
```
|
```
|
||||||
```typescript [typescript]
|
```typescript [typescript]
|
||||||
world.range(1000, 5000) // Defines the lower and upper bounds of the entity range respectively
|
world.range(1000, 5000) -- Defines the lower and upper bounds of the entity range respectively
|
||||||
|
|
||||||
const e = world.entity()
|
local e = world.entity()
|
||||||
print(e)
|
print(e)
|
||||||
// Output:
|
// Output:
|
||||||
// 1000
|
// 1000
|
||||||
```
|
```
|
||||||
|
```
|
||||||
:::
|
:::
|
||||||
|
|
||||||
### Hooks
|
### Hooks
|
||||||
|
|
|
@ -32,6 +32,8 @@
|
||||||
- [Awesome Entity Component System (link collection related to ECS) - Jeongseok Lee](https://github.com/jslee02/awesome-entity-component-system)
|
- [Awesome Entity Component System (link collection related to ECS) - Jeongseok Lee](https://github.com/jslee02/awesome-entity-component-system)
|
||||||
- [Hibitset - DOCS.RS](https://docs.rs/hibitset/0.6.3/hibitset/)
|
- [Hibitset - DOCS.RS](https://docs.rs/hibitset/0.6.3/hibitset/)
|
||||||
|
|
||||||
|
------------------
|
||||||
|
|
||||||
## Addons
|
## Addons
|
||||||
|
|
||||||
A collection of third-party jecs addons made by the community. If you would like to share what you're working on, [submit a pull request](/learn/contributing/pull-requests#addons)!
|
A collection of third-party jecs addons made by the community. If you would like to share what you're working on, [submit a pull request](/learn/contributing/pull-requests#addons)!
|
||||||
|
@ -41,10 +43,10 @@ A collection of third-party jecs addons made by the community. If you would like
|
||||||
#### [jabby](https://github.com/alicesaidhi/jabby)
|
#### [jabby](https://github.com/alicesaidhi/jabby)
|
||||||
A jecs debugger with a string-based query language and entity editing capabilities.
|
A jecs debugger with a string-based query language and entity editing capabilities.
|
||||||
|
|
||||||
#### [jecs_entity_visualiser](https://github.com/Ukendio/jecs/blob/main/tools/entity_visualiser.luau)
|
#### [jecs_entity_visualiser](https://github.com/Ukendio/jecs/blob/main/addons/entity_visualiser.luau)
|
||||||
A simple entity and component visualiser in the output
|
A simple entity and component visualiser in the output
|
||||||
|
|
||||||
#### [jecs_lifetime_tracker](https://github.com/Ukendio/jecs/blob/main/tools/lifetime_tracker.luau)
|
#### [jecs_lifetime_tracker](https://github.com/Ukendio/jecs/blob/main/addons/lifetime_tracker.luau)
|
||||||
A tool for inspecting entity lifetimes
|
A tool for inspecting entity lifetimes
|
||||||
|
|
||||||
### Helpers
|
### Helpers
|
||||||
|
|
Loading…
Reference in a new issue