Skip to main content

Figures

In the boards system, each symbol has an associated figure that determines how it is displayed in the workspace.

Figure kinds​

The Hybrix designer currently supports eight kinds of figures:

  • Box: A 2D rectangle.
  • Oval: An 2D ellipse.
  • Line: A line defined as a list of (X,Y) points connected by line segments or curves, with optional arrowheads.

    To add points, select the line, then hold the SHIFT key while clicking the mouse.

  • Point: A single (X,Y) point.
  • Tilemap: A tilemap resource, using a specified tileset.
  • Tile: Displays a specified individual tile from a given tileset.
  • Clip: Displays a single animation frame from a specified sprite animation clip.
  • Text: Displays a paragraph of text, essentially using the symbol caption as the figure itself.

The figure kind is determined by the symbol type, and can be changed at any time:

Figure kinds
Changing the figure kind for a symbol type

Figure properties​

Depending on the figure, different properties can be configured:

Figure propertiesBoxOvalLinePointTilemapTileClipText
Metric: Width, Height✓✓✓✓
Metric: X, Y✓✓✓✓✓✓✓✓
Caption✓✓✓✓✓✓✓
Clip✓
Color*✓✓✓✓✓✓✓
Flip X, Flip Y, Rotate✓
Frame index✓
Line points & style✓
Matte color✓
Theme✓✓
Tile index✓
Tilemap✓
Tileset✓✓
Underlay✓✓✓✓✓✓✓✓

* For the "tilemap" and "tile" figure kinds, this color determines the appearance of the bitmap's transparent background.

When emitting a symbol, these properties can be accessed using a figure-based field type.