6
new PIXI.Sprite.fromImage(path)
을 통해 생성 된 스프라이트가 있는데 어떻게 실시간으로 밝기를 높일 수 있습니까?PIXI.js에서 스프라이트의 밝기를 높이려면 어떻게해야합니까?
new PIXI.Sprite.fromImage(path)
을 통해 생성 된 스프라이트가 있는데 어떻게 실시간으로 밝기를 높일 수 있습니까?PIXI.js에서 스프라이트의 밝기를 높이려면 어떻게해야합니까?
당신이 사용 PIXI하여 ColorMatrixFilter을 수행 할 수 있습니다
var colorMatrix = [
1,0,0,0,
0,1,0,0,
0,0,1,0,
0,0,0,1
];
var filter = new PIXI.ColorMatrixFilter();
filter.matrix = colorMatrix;
stage.filters = [filter];
어둡게 :
var colorMatrix = [
1,0,0,-0.5,
0,1,0,-0.5,
0,0,1,-0.5,
0,0,0,1
];
라이터 :
var colorMatrix = [
1,0,0,0.5,
0,1,0,0.5,
0,0,1,0.5,
0,0,0,1
];
여기에 빠른 데모보기 : http://codepen.io/ianmcgregor/pen/LcjBw
MAAN을, 정말 고맙습니다 나에게이 대답을 주었다. –
어디서 배웠습니까? 이건 그냥 민속인가 아니면 내가 본 적이없는 튜토리얼이 있나? –
방금 PIXI를 사용했습니다. PIXI 필터 시스템은 ActionScript에서 모델링 된 것처럼 보이므로 예전의 Flash 자습서와 관련있을 수 있습니다. 예 : http://www.emanueleferonato.com/2009/04/28/understanding-as3-colormatrixfilter-class/ – imcg