Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Entity inspector ideas #129

Open
doup opened this issue Oct 25, 2024 · 0 comments
Open

Entity inspector ideas #129

doup opened this issue Oct 25, 2024 · 0 comments

Comments

@doup
Copy link
Contributor

doup commented Oct 25, 2024

  • add new component to entity -> dialog/menu to choose between components, in the dialog:
    • filter/search, components could have aliases for easier discoverability, component categories (see below)…
  • lists all entity components, how to handle entities with lots of components?
    • filter/search
  • be able to edit each component: copy the widgets that other apps use for common data types (blender: transform, color… figma: borders, spacing…)
  • categorize components by area and add quick filters to focus just on an area (e.g. user custom components, ui related, lighting related, sound/music related, 3d, 2d…)
    • for example, like the icons in the properties pane in Blender, but in this case it would filter and show only the components related to the selected area, e.g. "UI"
    • it should be possible to "pin" components, which adds an special "pinned components" tab. the idea is to rapidly edit different entities
      • what happens if an entity doesn't have any of the pinned components?
      • the pinned component would be saved in the editor, not the scene
    • the selected category stays active when different entities are selected? (or maybe just the "pinned" category)
  • some components get special treatment like Name
  • it should be possible to select various components, copy and paste them in another entity
    • what happens when the receiving entity already has these components?
  • if multiple entities are selected the intersection of components is shown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant