Scratch-render: ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ๋ณด์ด์ง€ ์•Š์„ ๋•Œ ์ƒ‰์ƒ์„ ํ„ฐ์น˜ํ•˜๋ฉด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2017๋…„ 12์›” 08์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: LLK/scratch-render

@towerofnix์—์„œ


์˜ˆ์ƒ(2.0) ๋™์ž‘
"Touching color"๋Š” ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ์ˆจ๊ฒจ์ ธ ์žˆ๋Š”์ง€ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด ์ฃผ์–ด์ง„ ์ƒ‰์ƒ๊ณผ ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ๊ฒน์น  ๋•Œ true๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. "Touching sprite"๋Š” ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ๋‹ค๋ฅธ ์Šคํ”„๋ผ์ดํŠธ์™€ ๊ฒน์น˜๊ณ  ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ํ‘œ์‹œ๋˜๋ฉด true๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ˆจ๊ฒจ์ ธ ์žˆ์œผ๋ฉด "touching sprite"๋Š” false๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์‹ค์ œ ํ–‰๋™
"Touching color"๋Š” ์Šคํ”„๋ผ์ดํŠธ๊ฐ€ ์ˆจ๊ฒจ์ ธ ์žˆ์œผ๋ฉด false๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. "ํ„ฐ์นญ ์Šคํ”„๋ผ์ดํŠธ"๋Š” 2.0์— ์„ค๋ช…๋œ ๋Œ€๋กœ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

๋ฒˆ์‹ ๋‹จ๊ณ„
๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ: 2.0, 3.0. ๋งˆ์šฐ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ์›€์ง์ด๊ณ  ์ŠคํŽ˜์ด์Šค๋ฐ”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํ”„๋ผ์ดํŠธ ํ‘œ์‹œ์™€ ์ˆจ๊น€ ์‚ฌ์ด๋ฅผ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๋“œ๋ž˜๊ทธํ•˜๋Š” ๋™์•ˆ ๋งํ’์„ ์˜ ๋‚ด์šฉ์„ ๊ด€์ฐฐํ•ฉ๋‹ˆ๋‹ค.

(์ฐธ๊ณ  - ํ‘œ์‹œ๋˜๋Š” ๋งํ’์„ ์—์„œ "touching(sprite)" ์˜†์— ๋•Œ๋•Œ๋กœ "false" ๋Œ€์‹  "undefined"๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. undefined๋Š” ๊ฑฐ์ง“ ๊ฐ’์ด๋ฏ€๋กœ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์–ด๋”˜๊ฐ€์— ์ด๋ฏธ ๋ณด๊ณ ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์กฐ์‚ฌํ•ด์•ผ ํ•  ์‚ฌํ•ญ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)

์˜ˆ์ƒ๋˜๋Š” ๋™์ž‘์ด ๋ฌด์—‡์ธ์ง€ ๋ชจ๋ฅด์ง€๋งŒ ์ด ๋น„ํ˜ธํ™˜์„ฑ์ด ํ”Œ๋žซํฌ๋จธ ํ”„๋กœ์ ํŠธ์—์„œ ๋ฌธ์ œ์˜ ์›์ธ์ด ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๊นŒ?

๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ 2: 2.0, 3.0. Scratch 3.0์—์„œ ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ์ˆจ๊ธธ ๋•Œ ์–ด๋–ป๊ฒŒ ๋ฐ”๋‹ฅ์„ ๋šซ๊ณ  ๋–จ์–ด์ง€๋Š”์ง€ ์ฃผ๋ชฉํ•˜์„ธ์š”! ๐Ÿ•ณ

์šด์˜ ์ฒด์ œ ๋ฐ ๋ธŒ๋ผ์šฐ์ €
๋ฐ๋น„์•ˆ ํ…Œ์ŠคํŒ…์— ๊ด€ํ•œ Firefox Nightly(59). ๋‚˜๋Š” ์ด์™€ ๋™์ผํ•œ ๋ฒ„๊ทธ๊ฐ€ ์—ฌ๊ธฐ์—์„œ ๋ณด๊ณ ๋˜์—ˆ๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค.

bug prio-critical

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

Eek๋Š” ๋‚ด๊ฐ€ ํ…Œ์ŠคํŠธํ•œ 4๊ฐ€์ง€ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.

| | ์ˆจ๊ฒจ์ง„ | ๊ณ ์ŠคํŠธ 100 |
|------|--------------|--------------|
| ๊ฐ๋™์ ์ธ ์š”์ • | ๊ฐ์ง€๋˜์ง€ ์•Š์Œ | ๊ฐ์ง€ |
| ๊ฐ๋™์ ์ธ ์ƒ‰์ƒ | ๊ฐ์ง€ | ๊ฐ์ง€ |

์Šคํฌ๋ž˜์น˜ 2์—์„œ
image

์Šคํฌ๋ž˜์น˜ 3์—์„œ
image

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

Eek๋Š” ๋‚ด๊ฐ€ ํ…Œ์ŠคํŠธํ•œ 4๊ฐ€์ง€ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.

| | ์ˆจ๊ฒจ์ง„ | ๊ณ ์ŠคํŠธ 100 |
|------|--------------|--------------|
| ๊ฐ๋™์ ์ธ ์š”์ • | ๊ฐ์ง€๋˜์ง€ ์•Š์Œ | ๊ฐ์ง€ |
| ๊ฐ๋™์ ์ธ ์ƒ‰์ƒ | ๊ฐ์ง€ | ๊ฐ์ง€ |

์Šคํฌ๋ž˜์น˜ 2์—์„œ
image

์Šคํฌ๋ž˜์น˜ 3์—์„œ
image

์›๋ž˜ ๊ฒŒ์‹œ๋ฌผ btw์˜ ๊นจ์ง„ ๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ ๋งํฌ: ๋ฐ๋ชจ 1 in 2.0 , 3.0 , ๋ฐ๋ชจ 2 in 2.0 , 3.0 .

[์ œ๊ฑฐ๋จ, PR์— ๋Œ€ํ•œ ๋…ผํ‰]

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