Update docs

This commit is contained in:
daimond113 2025-06-05 23:20:35 +02:00
parent 3ae240c93e
commit 3b2409c4e7
No known key found for this signature in database
GPG key ID: 640DC95EC1190354

View file

@ -132,26 +132,26 @@ Component data generally need to adhere to a specific interface, and sometimes r
::: code-group ::: code-group
```luau [luau] ```luau [luau]
local Transform = world:component() local Transform = world:component()
world:set(Transform, OnAdd, function(entity) world:set(Transform, OnAdd, function(entity, id, data)
-- A transform component has been added to an entity -- A transform component `id` has been added with `data` to `entity`
end) end)
world:set(Transform, OnRemove, function(entity) world:set(Transform, OnRemove, function(entity, id)
-- A transform component has been removed from the entity -- A transform component `id` has been removed from `entity`
end) end)
world:set(Transform, OnChange, function(entity, value) world:set(Transform, OnChange, function(entity, id, data)
-- A transform component has been changed to value on the entity -- A transform component `id` has been changed to `data` on `entity`
end) end)
``` ```
```typescript [typescript] ```typescript [typescript]
const Transform = world.component(); const Transform = world.component();
world.set(Transform, OnAdd, (entity) => { world.set(Transform, OnAdd, (entity, id, data) => {
// A transform component has been added to an entity // A transform component `id` has been added with `data` to `entity`
}); });
world.set(Transform, OnRemove, (entity) => { world.set(Transform, OnRemove, (entity, id) => {
// A transform component has been removed from the entity // A transform component `id` has been removed from `entity`
}); });
world.set(Transform, OnChange, (entity, value) => { world.set(Transform, OnChange, (entity, id, data) => {
// A transform component has been changed to value on the entity // A transform component `id` has been changed to `data` on `entity`
}); });
``` ```
::: :::