Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

tour

The pieces of the Intro To Unreal tour: BP_TextSwitcher, text that changes in game; BP_Titles, the station numbers; animated BP_KeyboardKeys and BP_MouseKeys; BP_GizmoDemo, the move, rotate and scale gizmos at work; BP_TemplateCube; BP_SplinePath, decal arrows along a spline; and BP_UI_Update, editor panels shown in game.

rusteal new MyGame --template third-person --feature tour
rusteal plugin new Tour --template tour   # in an existing project

It becomes the Tour plugin, in Plugins/Tour/. It brings the engine’s LevelPrototyping pack when the project lacks it.

Trying it

Place a BP_KeyboardKey (Plugins > Tour Content), set its Key, and a BP_GizmoDemo with a Selection, then press Play.

Screenshot: the tour feature in play. (images/features/tour.png)

Its classes

The Rust classes are in Plugins/Tour/Rust/tour/src/:

ClassParentFile
EditorHintWidgetUserWidgetsrc/editor_hint.rs
TourSubsystemRustealWorldSubsystemsrc/editor_hint.rs
EditorHintTriggerActorsrc/editor_hint.rs
GizmoDemoActorsrc/gizmo_demo.rs
KeyboardKeyWidgetUserWidgetsrc/keys.rs
MouseWidgetUserWidgetsrc/keys.rs
KeyboardKeyActorsrc/keys.rs
MouseKeyActorsrc/keys.rs
SplinePathActorsrc/spline_path.rs
TemplateCubeActorsrc/template_cube.rs
TextSwitcherActorsrc/texts.rs
StationTitleActorsrc/texts.rs

Its Blueprints, BP_GizmoDemo, BP_KeyboardKey, BP_MouseKey, BP_SplinePath, BP_TemplateCube, BP_TextSwitcher, BP_Titles and BP_UI_Update, children of those classes holding the meshes, materials and widget layouts, are in the plugin’s content: in the Content Browser, click Settings and check Show Plugin Content, then open Plugins > Tour Content.

Recipes that use it: UI.