VR App Configuration and Objects

VR App Configuration and Objects

In depth learning on Motive Prefabs can be found in this course in Motive Academy.

  • SetupManages configuration and startup of the app. The components specified after App Setup can be dragged into one of Pre Init, Init, or Startup Components to use.
  • Script RunnersConfigures the behaviour of the “Script Runners”--(AKA Scenarios in Storyflow). Allows you to toggle which Scenarios are visible during development. By default, shows “In Development” and “Draft” scenarios when launching from Storyflow (which is generally the case during scenario development).
  • WebcamSets up a provider for handling attached Webcams, generally used for mobile & AR.
  • ContentHandles providers for content: Playables, Guides, Annotations, etc.
  • Panel ManagerCoordinates all Panels in the system. Derives from Panel Container. These settings are used by default, but any Panel that belongs to a Panel container will use that Container’s properties.
  • Range ManagerMonitors relative World Object ranges for Object Proximity Condition and other components.
  • Build SettingsConfigures settings for different build configurations. These settings are used by other components to enable/disable features.
  • Object HighlightingManages object highlighting for different uses.
  • Equip ManagerManages Equippable Objects and Equip Targets.
  • XAPI ReporterManages XAPI reporting. The MOTIVE_XAPI build define needs to be set for this to work.
  • AvatarsManages Avatar configuration. Avatars are defined as any World Object with an Animator attached with “isHuman” set to true.
  • Accessibility SettingsManages Accessibility Settings set in the Accessibility admin panel.
  • WorldSettings for the World.