Movement:is_movement_enabled
Returns whether this movement component is currently enabled.
Usage
movement:is_movement_enabled()
Returns
| Name | Type | Description |
|---|---|---|
enabled | boolean | True if movement is currently enabled, false otherwise. |
Examples
local ecs = crystal.ECS:new();
ecs:add_system(crystal.PhysicsSystem);
local entity = ecs:spawn(crystal.Entity);
entity:add_component(crystal.Body);
entity:add_component(crystal.Movement);
print(entity:is_movement_enabled()); -- Prints "True"
entity:disable_movement();
print(entity:is_movement_enabled()); -- Prints "False"