Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Quick Links

Table of Contents

Video Overview

...

For full screen please view on Vimeo at this link

You can move around the video by clicking on the circle marks in the playbar. These are the chapters.

The topics covered in this video are:

  • About Resources

  • Choosing the Correct Resource

  • Demo

https://vimeo.com/754362871

For full screen please view on Vimeo at this link

You can move around the video by clicking on the circle marks in the playbar. These are the chapters.

The topics covered in this video are:

  • Recap of Resource Knowledge

  • Resource Types

  • Create a Spawn Asset Script

About Resources

Panel
panelIconId1f393
panelIcon:mortar_board:
panelIconText🎓
bgColor#4C9AFF

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

Quick Links

Table of Contents

Use

...

Resources are the building blocks of a frameFrame. They are used to control interactions, display media, and UI elements, control characters, alter 3D objects, and create assessmentsAssessments. When a frame Frame in a script Script opens, resources 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 Event (and other events emitted by resourcesResources) to control the flow of a script.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:

...

Resources Chart

Resource Type

Resource Name

Description

Events Emitted

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

Motive 3D

The 3D

resources

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

scene

Scene.

Positional Anchor

Give coordinates to set an

anchor

Anchor in the

scene

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

Scene

Activate, Complete

Move Object

Move an object to another location in the

scene

Scene

Activate

UI Anchor

A positional

anchor

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

Open, Activate

Scene Anchor

Allows you to insert a positional

anchor

Anchor into the

scene

Scene

Open, Activate

Spawn Asset

Introduce a 3D

asset

Asset into the

scene

Scene

Open, Activate, Complete

Yes

Scene Object

An intractable object in the

scene

Scene - must be added if you want to use it in a

script

Script

None

Equip or Unequip

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

scene

Scene

Activate, Complete

Scene Region

A defined area in a VR

scene

Scene

Activate

Select Object from Interaction

If there are several of the same kind of object in a

scene

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

None

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

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

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

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

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

Remove

Emits an event once the learner removes the specified object(s) from a target

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

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

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

Resources allow you to control the characters in the

scene

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

Scene

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

Reach

Have the character reach for an object

Open, Activate, Complete

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

Turn To

Have a character turn to an object

Open,

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

Resources are for managing

scripts

Scripts,

frames

Frames, and

variables

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

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

Resource

Activate

Launch New Script

Launches a new

script

Script from the current

script

Script

Activate, Close, Complete

Custom Event

Create a custom

event

Event to use in later

frames

Frames

Activate, Close, and Custom Event

Behaviour Model

Sets up a series of behaviours that belong to an object in the

scene

Scene. These behaviours are monitored by

variables

Variables

Activate

, Open (not used as an authoring trigger)

Close frame

Enables the author to close the targeted

frameComplete (suggested), Activate, Open

Frame

Activate, Close, Complete

Replay Frame

Replays the specified

frameOpen, Activate, Close (if the 'Close Frame When Done' field is checked)

Frame

None

Story Point

A way to track progress in a

scenario

Scenario - create a list of important points in the narrative, mark when those points occur

Can emit a story point

event

Event

Motive Learning

Scenario Result

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

scenario

Scenario

Activate

, Open (not used as an authoring trigger)

User Report

Display the results of the training

scenario

Scenario to the learner in the VR

scene

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

Open,

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)

Timed Outcome

Tracks the time taken for a task (note that this feature is still experimental at the writing of this document)

Activate

Motive UI

UX and UI elements in the

scene

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

Media and

screen message

Screen Message). They are transient in the

scene

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