Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Private _alpha

_alpha: number = 0

Private _mask

_mask: Shape

delayBeforeFadeInDuration

delayBeforeFadeInDuration: number = 0.1

fadeEaseType

fadeEaseType: Function = egret.Ease.quadInOut

fadeOutDuration

fadeOutDuration: number = 0.4

fadeToColor

fadeToColor: number = 0

isNewSceneLoaded

isNewSceneLoaded: boolean

将此用于两个部分的转换。例如,淡出会先淡出到黑色,然后当isNewSceneLoaded为true,它会淡出。 对于场景过渡,isNewSceneLoaded应该在中点设置为true,这就标识一个新的场景被加载了。

loadsNewScene

loadsNewScene: boolean

是否加载新场景的标志

onScreenObscured

onScreenObscured: Function

在loadNextScene执行时调用。这在进行场景间过渡时很有用,这样你就知道什么时候可以更多地使用相机或者重置任何实体

onTransitionCompleted

onTransitionCompleted: Function

当转换完成执行时调用,以便可以调用其他工作,比如启动另一个转换。

Protected sceneLoadAction

sceneLoadAction: Function

返回新加载场景的函数

Accessors

hasPreviousSceneRender

  • get hasPreviousSceneRender(): boolean

Methods

Protected loadNextScene

  • loadNextScene(): Promise<void>

onBeginTransition

  • onBeginTransition(): Promise<void>

preRender

  • preRender(): void

render

  • render(): void

tickEffectProgressProperty

  • tickEffectProgressProperty(filter: CustomFilter, duration: number, easeType: Function, reverseDirection?: boolean): Promise<boolean>

Protected transitionComplete

  • transitionComplete(): void

Generated using TypeDoc