新增postProcessor用于处理屏幕特效

This commit is contained in:
YHH
2020-06-23 09:10:40 +08:00
parent fb5906afe0
commit 795bfab1aa
11 changed files with 284 additions and 22 deletions

View File

@@ -68,17 +68,20 @@ class SceneManager {
this.sceneTransition.preRender();
if (this._scene && !this.sceneTransition.hasPreviousSceneRender){
this.scene.render();
this._scene.render();
this._scene.postRender();
this.sceneTransition.onBeginTransition();
} else if (this.sceneTransition) {
if (this._scene && this.sceneTransition.isNewSceneLoaded) {
this._scene.render();
this._scene.postRender();
}
this.sceneTransition.render();
}
} else if (this.scene) {
this.scene.render();
} else if (this._scene) {
this._scene.render();
this._scene.postRender();
}
}