Skip to content

Is it possible to extend family? #267

@xahon

Description

@xahon

I have these families:

val Placeable: Family = Family.all(
            NavigationComponent.Position::class.java,
            NavigationComponent.Rotation::class.java
).get()

val Movable: Family = Family.all(
            NavigationComponent.Position::class.java,
            NavigationComponent.Rotation::class.java,
            MovementComponent.MoveSpeed::class.java,
            MovementComponent.MoveInfo::class.java
).get()

is there any way to make Movable something like this?

val Movable: Family = Family.all(
            *Placeable.components,
            MovementComponent.MoveSpeed::class.java,
            MovementComponent.MoveInfo::class.java
).get()

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions