Radar Graph

by lsbt

34

Godot Radar Graph

Note

As of 1.1 the addon follows a normal addon structure so you can no longer reference this addon normally.

# Extending Godot Radar Graph.
extends "res://addons/godot_radar_graph/radar_graph.gd"

  # Rreferencing withing a script.
  const RadarGraph := preload("res://addons/godot_radar_graph/radar_graph.gd")

  # Example use.
  func foo(graph: RadarGraph) -> void:
  	pass

banner

Replica of the icon created using custom drawing, check out the code.

Installation

Download the files from the Godot Asset Library or download the latest release.

Setting Up A Graph

  1. Just search for RadarGraph while adding a node.
  2. Setup the graph using is multitude of options.

Customize

Colors

Important

Due to Godot's Theme limitations all styling will have to be set using the exported properties.

  • The drawing can be highly customized, from using the draw_order array to overridding the existing _rg_graph_draw_ functions.
    Checkout the demos.

Fonts

Note

All fonts are different! Be sure to use reliable font's to ensure the script works correctly.

  • Note that fonts also decide the bounding box for it's corrosponding tooltip

Another custom drawing example with tooltips

Customized using colors from the Godot Editor.

Animation

  • All properties in the editor are keyable as well as Tween's. Although using set(<property_name>) is supported its still best to use the set_item_ methods.

assets/animated_graph.mp4

Displaying randomizing the values using a Tween. Check out the code.

Version

1.0

Engine

4.3

Category

Scripts

Download

Version1.0
Download Now

Support

If you need help or have questions about this plugin, please contact the author.

Contact Author