๊ฐฑ์ ํ๋ ui ๊ฐฏ์๋ 200๊ฐ๊ณ (๋์ถฉ ์ด ์ ๋ ๊น๋๊น 720p 14ํฌ์ธํธ ๊ธ์๋กย ํ๋ฉด ๋ค ์ฑ์)
2์ด๋ง๋ค ๋๋คํ๊ฒ ๊ฐ์ด ๋ณ๊ฒฝ๋จ
์ ๋ฐ์ดํธ ํ๋ฆฐํฐ ์ฝ๋
ย ย public brain b;
ย ย public int index;
ย ย UnityEngine.UI.Text t;
ย ย private void Start()
ย ย {
ย ย ย ย t = GetComponent();
ย ย }
ย ย void Update()
ย ย {
ย ย ย ย t.text = b.numbers[index].ToString();
ย ย }
์คํธ๋ฆผ ํ๋ฆฐํฐ
ย ย public brain b;
ย ย public int index;
ย ย UnityEngine.UI.Text t;
ย ย private void Start()
ย ย {
ย ย ย ย t = GetComponent();
ย ย ย ย b.rNumbers[index].SubscribeToText(t);
ย ย }
์๋๋ ํ๋กํ์ผ๋ฌ ๋น๊ต
...
๋งค์ ๋์ผ๋ก ๋ณด๋ฉด...
์คํ์ดํฌ ํฌ๊ธฐ ๋๋ค 28ms ์์ค์ผ๋ก ๋๊ฐ๋ค
rx ๋ก ์ง๋ฉด ์ฝ๋๊ฐ ๊ฐ๊ฒฐํด์ ธ์ ๊ธฐ๋ถ์ด ์ข์์ง๋ ์ฅ์ ์ด ์๋ค (์ด๊ฒ ํฌ๋ค)
rx ๊น๋๊ฑฐ ์๋๋๊น ์คํดํ์ง๋ง๋ผ
update vs ์คํธ๋ฆผ์ผ๋ก ๊ฐ๊ฐ ํ 4~5๋ง๊ฐ์ฉ ๋๋ฆฌ๋ฉด ์๋ฏธ์๋ ํผํฌ๋จผ์ค ์ฐจ์ด์ ์ด ๋ฐ์ํ ํ
๋ฐ
ui ๋ ์ธ๊ฐ์ด ๋ณด๊ธฐ ์ํ ์ฉ๋๋๊นย 5๋ง๊ฐ๋ฅผ ๊น์๋ดค์... ์ธ๊ฐ์ด ๋ณผ ์๊ฐ ์์์
๋ฌผ๋ก ์ด์๊ฑฐ ์ข์ํ๊ณ ๊ธฐ์กด์ ์จ์๋ค๊ฑฐ๋ ์์ฐ์ฑ์ด ๋์์ง๋ค๋ฉด ์ฐ๋๊ฒ ๋ฌด์ ๊ถ ์ด๋์ด๋ค
๊ท์ฐฎ์์ ์์ฌ๋ฆฌ๋ ค๋ค๊ฐ ์ผ๋ถ๋ฆฌ๋ง ํฐ๋ ๋์ผ๋ก ๋ณด์ผ๊น๋ด ์ฌ๋ฆฌ๊ณ ์๋ฌ ๊ฐ๋ค
๊ฐ์ธ์ ์ผ๋ก ๊ถ๊ธํ๊ธฐ๋ ํ๊ณ ..
์ ๋ฐ์ดํธ ํธ๋ฆฌ๊ฑฐ ์ฐ์ ๊ฑด๊ฐ์?
๋ฆฌ์กํฐ๋ธ ํ๋กํผํฐ
์๋ ์ฑ๋ฅ๋ณด๋จ ์ฝ๋ ์ฐ๊ธฐ ํธํ๊ฒ ํ๋ ค๊ณ ํ๋๊ฑฐ ์๋??
๋๋ ๊ทธ๋ ๊ฒ ์๊ณ ์์๋๋ฐ ์ ๋์ฑ๋์ด ์๊ณ ๊ฐใ ใ ์ด์ง๋ํด์ ์ค์ ๋ก ํด๋ณธ๊ฑฐ