Skip to content

t1k:unity:tof:ftue

FieldValue
Moduletof
Version2.2.2
Effortlow
Tools

Keywords: first-time-user, ftue, onboarding, tutorial

/t1k:unity:tof:ftue

This module contains the User Experience components for the First Time User Experience (FTUE) system. It provides conditions and actions to control when and how UI components are shown to guide new users through the game.

class

  • FinishFTUECondition (FinishFTUECondition.cs)
  • FTUEHighlightShouldShowComponentAction (FTUEHighlightShouldShowComponentAction.cs)
  • FTUELoseFlowShowComponentCondition (FTUELoseFlowShowComponentCondition.cs)
  • FTUEShowComponentCondition (FTUEShowComponentCondition.cs)

None detected.

None detected.

  1. Reference package TheOneFeature in your project.
  2. Register the FTUE services via VContainer (see Architecture).
  3. Configure any ScriptableObjects listed in Config section.
  4. Subscribe to signals listed in Signals / Events to react to state changes.

Detected public types (4): class

  • FinishFTUECondition (FinishFTUECondition.cs)
  • FTUEHighlightShouldShowComponentAction (FTUEHighlightShouldShowComponentAction.cs)
  • FTUELoseFlowShowComponentCondition (FTUELoseFlowShowComponentCondition.cs)
  • FTUEShowComponentCondition (FTUEShowComponentCondition.cs)

Run with FEATURE_MATRIX/DEPENDENCY_GRAPH integration to fill.

(None reported yet — open an issue in The1Studio/theonekit-unity if you hit one.)

  • Source: UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FTUE/
  • Doc: UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FTUE/UserExperience/README.md
  • Doc: UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FTUE/CHANGELOG.md
  • Doc: UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FTUE/UserExperience/CHANGELOG.md
  • Namespace: TheOne.Features.FTUE.Common, TheOne.Features.FTUE.UserExperience