Skip to main content

Miscellaneous Components

Utilities for routes, data visualization, and external importers.

BezierRoute

Smooth path following using Bezier curves.

float Speed / bool Loop

  • Description: General path configuration.

bool StartMovement / bool PathEnd

  • Description: Controls and monitors the movement along the route.

void ResetPath()

  • Description: Returns to the first point of the route.

Chart

Real-time data plotting tool.

void ConfigChart(int series, string[] title, Color[] cols)

  • Description: Sets up the number of series, their names, and colors.

void SetPoint(float position, float value) / void Refresh(float value)

  • Description: Adds data points to the chart for visualization.

DXFImporter

Vector data import utility.

void ImportDXF(string file)

  • Description: Imports a .dxf CAD file from the specified path.

Operators

Human avatars with built-in animations.

int AnimationClip

  • Description: Sets or gets the current animation clip index.

void SetSpeed(float speed)

  • Description: Adjusts the playback speed of the animation.

Vector3 CurrentPosition / Transform Transf

  • Description: Returns the spatial data of the operator.

Router

Pathfinding and route management for moving elements.

void Route(string name)

  • Description: Starts movement towards the specified path.

bool RouteFinished / bool Pause / bool Stop

  • Description: Controls and monitors the current route status.

Vector3 RouterPosition / int CurrentRoutePoint

  • Description: Returns the real-time position and the index of the path point.

Vehicles

Physics-based vehicles with camera targets.

Transform CamTarget / CamPos / BodyTarget

  • Description: Returns transform info for 3rd person and 1st person camera positioning.

Video Player

External video playback utility.

string FileName

  • Description: Name of the file located in StreamingAssets/Videos/.

void PlayVideo() / StopVideo() / bool Loop / float Volume

  • Description: Controls for video playback and audio levels.