ํค๋ค์ด ์ง๋ฌธ์ด ์๋๋ฐ์. ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋๋ ค์ผ ๋ ๊ฒ ๊ฐ์์..
๋ฌธ๋ฒ ๊ณต๋ถ์ค์ ์ง๋ฌธ๋๋ฆฝ๋๋ค!
Yํค๋ฅผ ํ๋ฒ ๋๋ฅด๋ฉด ๋ฌธ๊ตฌ ์ถ๋ ฅ๊ณผ ๋์์(ON) ์ด๋ค ํน์๋์์ ๊ณ์ํ๊ฒ ๋ง๋ค๊ณ ์
while ๋ฐ๋ณต ๋ชป๋๊ฐ๊ฒ ์คํํ๋ค๊ฐ ๋ค์ Yํค๋ฅผ ๋ค์ ํ๋ฒ ๋๋ฅด๋ฉด
OFF ์ถ๋ ฅ๊ณผ ๋์์ ์ ์ํ๋์ผ๋ก ๋ฐ๊พธ๋ ๊ฑธ ๊ตฌํํ๊ณ ์ถ์ต๋๋ค.
์ด์คํ๊ฒ ์ ํ๋ธ๋ ๋ธ๋ก๊ทธ ๋ค์ง๋ฉด์ ์ฐพ์๋ณด๊ณ ์๋๋ฐ ์ฝ๋ ์์๊ฐ์๊ฒ ์์ง ์ ์ต์ํด์ ์ง์ ์ง๋๊ฒ ์ด๋ ต์ต๋๋ค.. ์ถ์ฒํ๋ ์์์ด๋ ๊ธ ์์ผ๋ฉด ๋จ๊ฒจ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
(__)
UniRX ์ฐ๋ฉด ์ข๋ฐฅ์
UniRX ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์๋์ง๋ ๋ชฐ๋๋ค์ ๊ฐ์ฌํฉ๋๋ค!
์ด๊ฑธ๋ก ํค๋ฉ๋์ ํํ ๋ฆฌ์กํฐ๋ธ๋ฅผ ๊ผญ ์ถ์ฒํด์ผ๊ฒ ๋? ใ ใ ใ
๋ณดํต ๊ทธ๋ฐ๊ฑด flag bool ๋ณ์ ํ๋ ๋ง๋ค์ด์ ๋ฒํผ์ ๋๋ฅด๊ฑฐ๋ ํค๋ฅผ ๋๋ฅด๋ฉด flag = !flag ์ฒ๋ฆฌํ ๋ค์์ if (flag) ์ด์ฉ๊ณ ์ ์ฉ๊ณ ์ด๋ ๊ฒ ์ฒ๋ฆฌํจ ๊ทธ๋ฆฌ๊ณ while๋ฌธ์ผ๋ก ์ด๋ค ํ๋์ ๋ง๋๋ค๋ ํ๋ก๊ทธ๋๋ฐ ๊ด์ ์ ์ข์ง ์์. ๊ทธ๋ฐ๊ฑด ์ฝ๋ฃจํด์ผ๋ก ํด๊ฒฐํ์
์ฝ๋ฃจํด์ผ๋ก ํด๊ฒฐํ๋๊ฒ ์ข๊ตฐ์.. ๊ฐ์ฌํฉ๋๋ค!