gaussianblur 特效

This commit is contained in:
yhh
2020-06-23 17:36:39 +08:00
parent 7399b9f5ca
commit d7385654ef
12 changed files with 91 additions and 57 deletions

View File

@@ -18,7 +18,6 @@ class MainScene extends Scene {
let bgSprite = new Sprite(RES.getRes("bg_jpg"));
let bg = this.createEntity("bg");
bg.position = new Vector2(0, 0);
bg.scale = new Vector2(0.5);
bg.addComponent(new SpriteRenderer()).setSprite(bgSprite);
for (let i = 0; i < 20; i ++){
@@ -31,12 +30,20 @@ class MainScene extends Scene {
let button = new eui.Button();
button.label = "切换场景";
this.stage.addChild(button);
this.addChild(button);
button.addEventListener(egret.TouchEvent.TOUCH_TAP, ()=>{
SceneManager.startSceneTransition(new WindTransition(()=>{
return new MainScene();
}));
}, this);
let cancel = new eui.Button();
cancel.label = "打开高斯模糊";
cancel.y = 100;
this.addChild(cancel);
cancel.addEventListener(egret.TouchEvent.TOUCH_TAP, ()=>{
this.addPostProcessor(new GaussianBlurPostProcessor());
}, this);
}
public breadthfirstTest(){