Skip to main content

Interface

Interface blocks enable creation of user interfaces and interactive elements in your simulation.

Overview

Interface blocks allow you to create interactive controls, display data, and manage user interactions in your StarLogo Nova simulations. These blocks are essential for building engaging, user-controlled simulations with buttons, sliders, graphs, and data displays.

Block Categories

Button Controls

  • When Pushed - Executes code when a button is pushed
  • While Toggled - Executes code repeatedly while a toggle button is on
  • Toggle To For - Toggles a button state for a specified duration

Element Visibility

  • Hide - Hides a user interface element
  • Show - Shows a user interface element

Data Display

Input Controls

Data Visualization

Simulation Control