新增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

@@ -61,4 +61,15 @@ abstract class SceneTransition {
SceneManager.scene = this.sceneLoadAction();
this.isNewSceneLoaded = true;
}
public tickEffectProgressProperty(filter: egret.CustomFilter, duration: number, easeType: Function, reverseDirection = false){
return new Promise((resolve)=>{
let start = reverseDirection ? 1 : 0;
let end = reverseDirection ? 0 : 1;
egret.Tween.get(filter.uniforms).set({_progress: start}).to({_progress: end}, duration * 1000, easeType).call(()=>{
resolve();
});
});
}
}