Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AnimatorStateTransition

动画状态机转移类。

Hierarchy

  • AnimatorStateTransition

Index

Constructors

constructor

  • 创建一个新的转移。

    Parameters

    • name: string = "New Transition"

      转移的名称

    Returns AnimatorStateTransition

Properties

canTransitionToSelf

canTransitionToSelf: boolean = false

是否能转移袋自己。

destState

destState: AnimatorState = null

目标状态。

duration

duration: number = 0.25

转移时长。

exitTime

exitTime: number = 0.75

转移退出时间。

fixedDuration

fixedDuration: boolean = false

是否使用绝对转移时长。

hasExitTime

hasExitTime: boolean = true

是否启用转移退出时间。

interruptionSource

interruptionSource: TransitionInterruptionSource = ...

状态转移的打断来源。

Readonly name

name: string = "New Transition"

offset

offset: number = 0

转移到目标状态的时间偏移量。

orderedInterruption

orderedInterruption: boolean = false

是否按优先级打断。

Accessors

conditions

  • 所有的转移条件(exitTime除外)。

    Returns readonly AnimatorCondition[]

Methods

addCondition

  • 添加一个转移条件。

    Parameters

    Returns void

removeCondition

  • 移除一个转移条件。

    Parameters

    Returns void

Generated using TypeDoc