Components
Components are the data on an entity: what it draws, how it moves, what it does when tapped. This reference is generated from the engine itself — the same schemas the Inspector shows and the AI reads — so every field, type and default here is exactly what the editor uses.
Every entity has Name, Active, Layer and Transform. Add the rest in the Inspector (Add Component) or from a script with entity.AddComponent(...).
Meta
| Component | Script class | Fields |
|---|---|---|
| Active | ActiveComponent | 1 |
| Name | NameComponent | 1 |
| Tag | TagComponent | 1 |
Animation
| Component | Script class | Fields |
|---|---|---|
| Animation | AnimationComponent | 4 |
| Animator | AnimatorComponent | 1 |
Audio
| Component | Script class | Fields |
|---|---|---|
| Audio | AudioComponent | 6 |
Input
| Component | Script class | Fields |
|---|---|---|
| BlockInput | BlockInputComponent | 1 |
| Interaction | InteractionComponent | 3 |
UI
| Component | Script class | Fields |
|---|---|---|
| Button | ButtonComponent | 14 |
| Layout | LayoutComponent | 11 |
| LocalizedText | LocalizedTextComponent | 2 |
| UIOpacity | UIOpacityComponent | 1 |
| Widget | WidgetComponent | 14 |
| InputField | InputFieldComponent | 9 |
| Toggle | ToggleComponent | 4 |
| ToggleGroup | ToggleGroupComponent | 1 |
| PageView | PageViewComponent | 7 |
| ScrollView | ScrollViewComponent | 12 |
| ProgressBar | ProgressBarComponent | 3 |
| Scrollbar | ScrollbarComponent | 3 |
| Slider | SliderComponent | 8 |
| UIActions | UIActionsComponent | 0 |
| UITransition | UITransitionComponent | 11 |
Rendering
| Component | Script class | Fields |
|---|---|---|
| Camera | CameraComponent | 19 |
| Canvas | CanvasComponent | 3 |
| Graphics | GraphicsComponent | 2 |
| Layer | LayerComponent | 1 |
| Mask | MaskComponent | 2 |
| NineSlice | NineSliceComponent | 7 |
| Sprite | SpriteComponent | 7 |
| Text | TextComponent | 16 |
| Video | VideoComponent | 8 |
Transform
| Component | Script class | Fields |
|---|---|---|
| Transform | TransformComponent | 9 |
| UITransform | UITransformComponent | 4 |
Effects
| Component | Script class | Fields |
|---|---|---|
| ParticleSystem2D | ParticleSystem2DComponent | 139 |
Physics 2D
| Component | Script class | Fields |
|---|---|---|
| BoxCollider2D | BoxCollider2DComponent | 10 |
| CircleCollider2D | CircleCollider2DComponent | 8 |
| CapsuleCollider2D | CapsuleCollider2DComponent | 10 |
| PolygonCollider2D | PolygonCollider2DComponent | 8 |
| EdgeCollider2D | EdgeCollider2DComponent | 9 |
| DistanceJoint2D | DistanceJoint2DComponent | 12 |
| SpringJoint2D | SpringJoint2DComponent | 13 |
| HingeJoint2D | HingeJoint2DComponent | 15 |
| FixedJoint2D | FixedJoint2DComponent | 11 |
| SliderJoint2D | SliderJoint2DComponent | 16 |
| WheelJoint2D | WheelJoint2DComponent | 15 |
| TargetJoint2D | TargetJoint2DComponent | 10 |
| Rigidbody2D | Rigidbody2DComponent | 10 |