Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.
This repository was archived by the owner on May 1, 2024. It is now read-only.

RenderSystem#execute not called in example/client #8

@meltzow

Description

@meltzow

hi,

I tried your implementation. And yes I know "it's just an experiment". But it's sound that's it have great potential.

Currently the execute method in Render (System) is not called. It's because the "mandatory: true" in queries field. If I understand correctly it's not the direct problem. You can see it, if you remove the mandatory field.

It's because: the world.entities in client are not correctly updated after "room.onStateChange".
May you help to explain, what can I do, to fix it?
perhaps the enableAutoDecoding method in class World is not fully implemented. There is also an TODO and perhaps entity.components.onRemove and entity.components.onChange must be implemented correctly.

do you have any ideas here?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions