Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Private _mask

_mask: Shape

Private _windEffect

_windEffect: CustomFilter

duration

duration: number = 1

easeType

easeType: (t: number) => number = egret.Ease.quadOut

Type declaration

    • (t: number): number
    • Parameters

      • t: number

      Returns number

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

size

  • set size(value: number): void

windSegments

  • set windSegments(value: number): void

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