Resources: An Overview

Deep Learning on Resources is found in Motive Academy. Click here to see the course this lesson is in.

 

Quick Links

Use

 

Resources are the building blocks of a Frame. They are used to control interactions, display media, and UI elements, control characters, alter 3D objects, and create Assessments. When a Frame in a Script opens, Resources "activate". Sometimes they remain active (like a persistent UI element or a looping animation) and sometimes they "close". An author can use this "close" Event (and other events emitted by Resources) to control the flow of a Script.

Location

When you open a Script in Storyflow you will find the Resources in a tab on the right hand side. To use Resources, you drag and drop them into the “Resources” area in the middle of your screen:

2024-02-08_10-24-18.jpg

 

Resources Chart

 

Resource Type

Resource Name

Description

Events Emitted

The End Script Resource Ends this Resource (Learn More about Finishing Scripts)

Resource Type

Resource Name

Description

Events Emitted

The End Script Resource Ends this Resource (Learn More about Finishing Scripts)

Motive 3D

The 3D Resources are used for placing, moving, and altering the 3D objects in the Scene.

Positional Anchor

Give coordinates to set an Anchor in the Scene

Open, Activate

 

Set Object Properties

Control the colour, visibility, and light of an object

Activate, Complete

Yes

Move User

Move the learner to another location in the Scene

Activate, Complete

 

Move Object

Move an object to another location in the Scene

Activate

 

UI Anchor

A positional Anchor specifically for UI - it orients the UI toward the learner

Open, Activate

 

Scene Anchor

Allows you to insert a positional Anchor into the Scene

Open, Activate

 

Spawn Asset

Introduce a 3D Asset into the Scene

Open, Activate, Complete

Yes

Scene Object

An intractable object in the Scene - must be added if you want to use it in a Script

None

 

Equip or Unequip

To add or remove equipment to/from another object in the Scene

Activate, Complete

 

Scene Region

A defined area in a VR Scene

Activate

 

Select Object from Interaction

If there are several of the same kind of object in a Scene (ex: rubber gloves in a box) this allows you to target the one the learner interacts with

Activate

 

Equip Target

Indicate the target of an equippable object (can be on the learner's body or on another object)

Activate

 

Apply Effect

To add animations or particle effects to an item

Open, Activate

Yes

Annotation (Part of 3D)

Text and Image

Creates a persistent label on an object

Activate

Yes

Hotspot

An area in the environment the learner can interact with.

Activate (“Select” will be most commonly used)

Yes

Object Interactions
(Part of 3D)

Object interactions dictate the way the learner is meant to interact with the objects in the Scene.

Turn Towards

The learner turns toward or away from an object in the scene

Open, Activate, Close (if not persistent), Complete, Custom

 

Point At

The learner points at an item with the VR controller

Open, Activate, Close (if not persistent), Complete, Custom

 

Menu Option

Adds a multi-option menu to an object in the Scene

Open, Activate, Close (if not persistent), Complete, Custom

 

Use Tool

The learner picks up an item and uses it on another item in the Scene

Open, Activate, Close (if not persistent), Complete, Custom

 

Gaze

The learner looks at an object for a specified amount of time

Open, Activate, Close (if not persistent), Complete, Custom

 

Set Object State

Changes the state of an object (for example: open, closed)

Open, Activate, Close (if not persistent), Complete, Custom

 

Select

The learner points at items and clicks ("selects")

Open, Activate, Close (if not persistent), Complete, Custom

 

Equip

The learner picks up an object and places it "on" themselves (like clothing or equipment) or another object in the Scene

Open, Activate, Close (if not persistent), Complete, Custom

 

Place

The learner picks the object up and puts it down on a predetermined target

Open, Activate, Close (if not persistent), Complete, Custom

 

Use

The learner "uses" an object (like spraying a hose or dispensing hand sanitizer)

Open, Activate, Close (if not persistent), Complete, Custom

 

Unequip

The learner removes equipment from themselves or other objects

Open, Activate, Close (if not persistent), Complete, Custom

 

Grasp

The learner picks up an item by grasping

Open, Activate, Close (if not persistent), Complete, Custom

 

Touch

The learner places a hand on an object

Open, Activate, Close (if not persistent), Complete, Custom

 

Scene Effect

Fade Scene

Fade the Scene in or out

Open, Activate, Close, Complete

 

Camera Effect

Manipulate colouring and more in environment

Open, Activate, Close, Complete

Yes

Audio Filter

Add different effects to sounds in the environment

Open, Activate, Close, Complete

Yes

Character Actions
(Part of 3D)

The set of Character Action Resources allow you to control the characters in the Scene.

Navigate To

Have a character walk to an object

Open, Activate, Complete

 

Look At

Have the character look at the trainee or other items in the Scene

Activate, Close (if you use a Hold Duration), Complete (if you use a Hold Duration)

 

Reach

Have the character reach for an object

Activate, Close (if you use a Hold Duration), Complete (if you use a Hold Duration)

 

Turn To

Have a character turn to an object

Activate, Complete

 

Dialog

Have the character speak an audio file

Activate, Close, Complete

 

Facial Expression

Apply facial expressions to a character

Activate, Complete

 

Motive Core

The core Resources are for managing Scripts, Frames, and Variables.

End Script

End the current script: ends all scrips launched by the current script as well

Can fire Success/Fail on any "Launch New Scripts" Resources that launched current Script.

 

Set System State

This allows you to set a state that can be used to mark progress, or make decisions (eg. stage one complete)

Can emit a system state event

 

Deactivate Resource

End an active Resource

Activate

 

Launch New Script

Launches a new Script from the current Script

Activate, Close, Complete

 

Custom Event

Create a custom Event to use in later Frames

Activate, Close, and Custom Event

 

Behaviour Model

Sets up a series of behaviours that belong to an object in the Scene. These behaviours are monitored by Variables

Activate

 

Close frame

Enables the author to close the targeted Frame

Activate, Close, Complete

 

Replay Frame

Replays the specified Frame

None

 

Story Point

A way to track progress in a Scenario - create a list of important points in the narrative, mark when those points occur

Can emit a story point Event

 

Motive Learning

Scenario Result

Allows authors to determine whether or not a learner has completed and/or passed a Scenario

Activate

 

User Report

Display the results of the training Scenario to the learner in the VR Scene

Activate, Close

 

Inquiry

Choose Between

Select the right object from the group presented - answers can dictate branching

Open, Activate, Close, Complete, Correct, Incorrect, Author generated: (Option 1-4, success, failure, deactivate, etc.)

 

Multiple Choice

Multiple choice question - answers can dictate branching

Activate, Close, Complete, Correct, Incorrect, Author generated: (Option 1-4, success, failure, deactivate, etc.)

 

Assessment Item

Raw Score

A numerical score

Activate

 

Completion

Tracks complete/incomplete

Activate

 

Pass or Fail

Tracks pass/fail

Activate

 

Scaled Score

A numerical score presented as a fraction (ie: 15/20)

Activate

 

Motive UI

UX and UI elements in the Scene.

Inspector

Inspectors appear on interaction by the learner (like click an item to reveal more information).

(See individual articles for Events Emitted)

 

Guides

Guides are persistent - they are not dismissible by the learner they can be in the following forms:

(See individual articles for Events Emitted)

 

Playable Content

Playable Content resources are interactive panels that the learner can look at and then dismiss with a click (in the case of Screen Media and Screen Message). They are transient in the Scene (they end).

  • Screen Message : Text message for the learner (can also include images and sound)

  • Notification: A quick message - can be accompanied by an icon and/or a sound effect

  • Audio: Sound files to play in the experience - can be background noise, voiceover, sound effects, etc.

  • Screen Media : Media (images and videos) sent to a screen

  • Screen Dialog: An interactive panel in the Scenario where a question or statement can be posed as well as responses the learner can choose from.

(See individual articles for Events Emitted)

 

Related Articles

Object Interactions: Overview