new Entity()
- Source:
- core/entity.js, line 15
Members
-
<private> $$world :World
-
World of entity
- Source:
- core/entity.js, line 30
-
$name :string
-
Name of entity
- Source:
- core/entity.js, line 23
Methods
-
$add(value, config) → {Component}
-
Add new Component to entity
Parameters:
Name Type Argument Description valuestring | Component The name of the Component or
configobject <optional>
The config of adding Component
- Source:
- core/entity.js, line 46
Returns:
- Type
- Component
Example
entity.$add('ng2D', { x: 1.0, y: 3.0 }); -
$has(value) → {boolean}
-
Is entity has component
Parameters:
Name Type Description valuestring | Component The name or instance of component test
- Source:
- core/entity.js, line 117
Returns:
- Type
- boolean
-
$remove(value) → {Component}
-
Remove component from entity
Parameters:
Name Type Description valuestring | Component The name or instance of component
- Source:
- core/entity.js, line 86
Returns:
- Type
- Component
Example
entity.$remove('ngVisible');