Class TutorialProjectSettings
Controls start-up and initial settings and behavior of the tutorial project.
Inherited Members
Namespace: Unity.Tutorials.Core.Editor
Syntax
public class TutorialProjectSettings : ScriptableObject
Properties
InitialCameraSettings
Initial camera settings when the project is loaded for the first time.
Declaration
public SceneViewCameraSettings InitialCameraSettings { get; set; }
Property Value
Type | Description |
---|---|
SceneViewCameraSettings |
InitialScene
Initial scene that is loaded when the project is started for the first time.
Declaration
public SceneAsset InitialScene { get; set; }
Property Value
Type | Description |
---|---|
SceneAsset |
Instance
The singleton instance.
Declaration
public static TutorialProjectSettings Instance { get; set; }
Property Value
Type | Description |
---|---|
TutorialProjectSettings |
RestoreDefaultAssetsOnTutorialReload
If enabled, the original assets of the project are restored when a tutorial starts.
Declaration
public bool RestoreDefaultAssetsOnTutorialReload { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
TutorialStyle
Style settings asset for the project. If no asset exists, a default asset will be used.
Declaration
public TutorialStyles TutorialStyle { get; set; }
Property Value
Type | Description |
---|---|
TutorialStyles |
WelcomePage
The page shown in the welcome dialog when the project is started for the first time.
Declaration
public TutorialWelcomePage WelcomePage { get; set; }
Property Value
Type | Description |
---|---|
TutorialWelcomePage |