Pixi.js: PIXI V4-์Šคํ”„๋ผ์ดํŠธ์— ์ ์šฉ๋œ ์ปฌ๋Ÿฌ ๋งคํŠธ๋ฆญ์Šค ํ•„ํ„ฐ๊ฐ€ ์žฅ๋ฉด ๊ทธ๋ž˜ํ”„์˜ ๋ชจ๋“  ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ์‚ฌ๋ผ์ง

์— ๋งŒ๋“  2016๋…„ 05์›” 11์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: pixijs/pixi.js

์ด๊ฒƒ์€ ํŠน์ • ํ•„ํ„ฐ์—์„œ๋งŒ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์žฌํ˜„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
PIXI.filters.ColorMatrixFilter (); sprite.filters์— ์ปฌ๋Ÿฌ ๋งคํŠธ๋ฆญ์Šค ํ•„ํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ์žฅ๋ฉด ๊ทธ๋ž˜ํ”„์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ๋” ์ด์ƒ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„ํ„ฐ์—์„œ ์ œ๊ฑฐํ•˜๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์œผ๋กœ ๋Œ์•„๊ฐ‘๋‹ˆ๋‹ค.

๊ด€๋ จ jsfiddle :
https://jsfiddle.net/o3qqmw3t/

๋‘ ๊ฐœ์˜ ๋กœ๋ด‡, ํ•˜๋‚˜๋Š” ํ‘๋ฐฑ, ํ•˜๋‚˜๋Š” ์ƒ‰์ƒ์ด ํ‘œ์‹œ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

https://cdn.rawgit.com/pixijs/pixi.js/dev/bin/pixi.js ์—์„œ ์ตœ์‹  ๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ

๐Ÿ•ท Bug

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด๊ฒƒ์€ ๋‚ด ํ•  ์ผ์— ์žˆ์Šต๋‹ˆ๋‹ค-๋ชจ๋“  ๊ฒƒ์„ ๊ณ„์† ๊ฒŒ์‹œ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค ๐Ÿ‘

๋ชจ๋“  4 ๋Œ“๊ธ€

๊ฐ™์€ ์˜ค๋ฅ˜๋ฅผ ์žฌํ˜„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ปค๋ฐ‹์— ๋Œ€ํ•œ ์ด์ง„ ๊ฒ€์ƒ‰์„ํ–ˆ๊ณ  ์ด๊ฒƒ์€์ด ์ปค๋ฐ‹ ํ›„ ์ตœ๊ทผ์— ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค https://github.com/pixijs/pixi.js/commit/6f2b86151733cf0cad3bb9381f3bd2389fb97495

์ด๊ฒƒ์€ ๋‚ด ํ•  ์ผ์— ์žˆ์Šต๋‹ˆ๋‹ค-๋ชจ๋“  ๊ฒƒ์„ ๊ณ„์† ๊ฒŒ์‹œ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค ๐Ÿ‘

์ด์ œ ๋ฐ๋ชจ๊ฐ€ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. :)

์ด ์Šค๋ ˆ๋“œ๋Š” ๋‹ซํžŒ ํ›„ ์ตœ๊ทผ ํ™œ๋™์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž๋™์œผ๋กœ ์ž ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ ๋ฒ„๊ทธ์— ๋Œ€ํ•œ ์ƒˆ ๋ฌธ์ œ๋ฅผ์—ฌ์‹ญ์‹œ์˜ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰