濾鏡
export default class Test extends Laya.Script {
constructor() { super(); }
private self: any = null;
onAwake(){
this.self = this.owner;
}
onStart(){
//顏色濾鏡
/*
let cf = new Laya.ColorFilter();
//cf.gray();//灰色濾鏡
cf.setColor("#FF0000");//紅色濾鏡
this.self.filters = [cf];
*/
/*
//紅色矩陣
let redMat = [
1,0,0,0,0,//R
0,0,0,0,0,//G
0,0,0,0,0,//B
0,0,0,1,0 //A
];
let cf = new Laya.ColorFilter(redMat);
this.self.filters = [cf];
*/
//發光濾鏡
/*
let gf: Laya.GlowFilter = new Laya.GlowFilter("#ffff00", 10, 0, 0);
this.self.filters = [gf];
*/
//陰影濾鏡
/*
let gf: Laya.GlowFilter = new Laya.GlowFilter("#000000", 8, 8, 8);
this.self.filters = [gf];
*/
//模糊濾鏡
/*
let bf: Laya.BlurFilter = new Laya.BlurFilter ();
bf.strength = 5;
this.self.filters = [bf];
*/
}
}
聲音
export default class Test extends Laya.Script {
constructor() { super(); }
private self: any = null;
onAwake(){
this.self = this.owner;
}
onStart(){
//Laya.SoundManager.playMusic("gameass/BackgroundMusic.wav");
/*
let h = Laya.Handler.create(this,function (){
console.log("ok");
})
let s = Laya.SoundManager.playMusic("gameass/BackgroundMusic.wav",1,h,3);
*/
//Laya.SoundManager.playSound("gameass/Man_feiji.ogg");
let h = Laya.Handler.create(this,function (){
console.log("ok");
})
let s = Laya.SoundManager.playSound("gameass/Man_feiji.ogg",1,h,null,0.5);
}
}