新增windtransition

This commit is contained in:
yhh
2020-06-22 19:37:10 +08:00
parent e38cd0f3ca
commit fb5906afe0
9 changed files with 254 additions and 3 deletions

View File

@@ -645,6 +645,7 @@ declare abstract class SceneTransition {
onBeginTransition(): void;
protected transitionComplete(): void;
protected loadNextScene(): void;
tickEffectProgressProperty(filter: egret.CustomFilter, duration: number, easeType: Function, reverseDirection?: boolean): Promise<{}>;
}
declare class FadeTransition extends SceneTransition {
fadeToColor: number;
@@ -657,6 +658,16 @@ declare class FadeTransition extends SceneTransition {
onBeginTransition(): void;
render(): void;
}
declare class WindTransition extends SceneTransition {
private _mask;
private _windEffect;
duration: number;
windSegments: number;
size: number;
easeType: (t: number) => number;
constructor(sceneLoadAction: Function);
onBeginTransition(): void;
}
declare class Flags {
static isFlagSet(self: number, flag: number): boolean;
static isUnshiftedFlagSet(self: number, flag: number): boolean;