@occultus/api-root - v0.29.3
    Preparing search index...

    表示教程的类,管理这个教程的解锁状态、显示逻辑和回调事件

    Hierarchy

    • FormLike
      • Tutorial
    Index

    Constructors

    Properties

    教程的内容

    教程的配置对象

    id: string

    教程的唯一标识符

    教程的名称

    Methods

    • 向玩家显示教程内容

      Parameters

      • player: Player

        要显示教程的玩家

      • backTo: FormLike[]

        可选的返回对象,用于在教程结束后返回上级界面

      Returns void

    • 检查教程对指定玩家是否可用

      Parameters

      • player: Player

        要检查可用性的玩家对象

      Returns boolean

      教程是否可用

    • 统一的表单跳转方法,子类跳转新表单时请调用此方法

      Parameters

      • player: Player

        要跳转表单的玩家

      • form: FormLike

        要跳转到的目标表单实例

      • backTo: readonly FormLike[]

        当前的只读返回栈,直接透传display方法的backTo参数即可

      Returns void

    • 设置教程解锁时的回调函数

      Parameters

      • callback: (player: Player) => void

        解锁时执行的回调函数,接收玩家对象作为参数

      Returns void

    • 处理表单关闭后的返回逻辑,跳转到上一级表单

      Parameters

      • player: Player

        要处理返回逻辑的玩家

      • backTo: readonly FormLike[]

        只读的表单返回栈,避免原数组被篡改

      Returns void

    • 解锁教程

      Parameters

      • player: Player

        要为其解锁教程的玩家

      Returns void