Posts
Q&A
๋ฒ๊ทธ๊ฐ ๋๋ ์ด์
OnBecameInvisble()์ด๋ผ๋ ํจ์๊ฐ ์ ๋ํฐ API ์๋ฃ์์๋ ๊ทธ๋ฅ ์๋ณด์ด๊ฒ ๋๋ฉด ํธ์ถ์ด ๋๋ค๋ผ๊ณ ๋ง ํ๋๋ฐ ๊ตฌ์ฒด์ ์ผ๋ก๋ ๋ณด์๋๊ฒ ์๋ณด์ผ ๋๋ ๋งํ๋๊ฑฐ๋ผ๊ณ ๋ด์ผ๊ฒ ์ฃ ? ๊ทธ๋ฌ๋๊น, ์ ๋ฒ๊ทธ๊ฐ ๋ฐ์ ํ์๋, ํ๋ฉด์์ ์๋ณด์ด๋๊ฒ ํ๊ดด๋์ด์ ๋ ๋ค์ ํ๋ฒ ๋ ์๋ณด์ด๊ฒ ๋์ง๋ง, OnBecameInvisible()์ ํธ์ถ์ด ์๋๊ฑฐ๊ตฌ์
- 0
- 2
- 353
Q&A
bounds.size์ size์ ์ฐจ์ด
ํ๋ก์ ํธ ์์ฒด๋ฅผ ์ ๋ฌํด ๋๋ฆฌ๊ณ ์ถ์๋ฐ ์ด๋ป๊ฒ ํ๋ฉด ์ข์๊น์? ๋ฉ์ผ๋ก๋ ์ฉ๋์ด ๋๋ฌด ํฌ๋ค๊ณ ํ๋ค guthub์ ์ฌ๋ ค๋๋๋ฐ ๋ฌ์์ด ์์๊น์?
- 0
- 2
- 1.4K
Q&A
์ด๊ฒ ๊ฐ์ ์๋ฏธ์ธ๊ฐ์?
๋ต๋ณ ๊ฐ์ฌ๋๋ฆฝ๋๋ค ์์ ์ C๋ฅผ ๋ฐฐ์ฐ๊ธด ํ๋๋ฐ, ๋ค ๋ฐฐ์ด๊ฑด ์๋๊ณ ๋ฑ ํฌ์ธํฐ ๋ฐฐ์ฐ๊ณ ๊ทธ๋ง๋๊ฑฐ๋ ์ ์ค๋ช ํด์ฃผ์ ํฌ์ธํฐ์ ์ด์คํฌ์ธํฐ๋ ์ค๋ช ๋ฃ๊ณ ๋ฐ๋ก ์ดํด๋ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ด ์ง๋ฌธ์ ํ๊ฒ ๋๋๊ฐ ์๊ฐํด๋ณด๋๊น ์ ๋ ๋ชจ๋ฅด๊ฒ ๋จธ๋ฆฌ์์์ ์ฐธ์กฐ์ ์ฃผ์๊ฐ ๊ฐ์ ๊ฒ์ด๋ค๋ผ๊ณ ์๊ฐ์ ํ ๋ชจ์์ ๋๋ค ์๋ ค์ฃผ์ ๋ด์ฉ๊ณผ ์ ๊ธฐ์ต์ ๋๋ฌ์ด ๊ฒฐ๋ก ์ ๋ด๋ดค๋๋ฐ ๋ง๋์ง ํ์ธ์ ํด์ฃผ์ค ์ ์์๊น์? ๋ณ์๊ฐ ์ฃผ์๋ฅผ ๋ค๊ณ ์๋ ๊ฒฝ์ฐ์ ์ฐธ์กฐ(์ด์คํฌ์ธํฐ)๋ฅผ ๋ค๊ณ ์๋ ๊ฒฝ์ฐ๋ ๋ค๋ฅด๋ค ์ฃผ์๋ฅผ ๋ค๊ณ ์๋ ๋ณ์๋ฅผ ๋ฐ๋ผ๊ฐ๋ฉด ํด๋น ์ฃผ์์ ์์ฃผํ๊ณ ์๋ ๊ฐ์ ๋ง๋ ์ ์๋ค ์ฐธ์กฐ๋ฅผ ๋ค๊ณ ์๋ ๋ณ์๋ฅผ ๋ฐ๋ผ๊ฐ๋ฉด, ํด๋น ์ฃผ์์ ์์ฃผํ๊ณ ์๋ ๋ ๋ค๋ฅธ ์ฃผ์๋ฅผ ๋ง๋ ์ ์๋ค. ์ต์ข ์ ์ผ๋ก ๊ฐ์ ๋ง๋๋ ค๋ฉด, ๊ทธ ๋ ๋ค๋ฅธ ์ฃผ์๋ฅผ ๋ฐ๋ผ ๊ฐ๋ฉด ๋๋ค ์ด๋ฐ๊ฑด๊ฐ์?
- 2
- 2
- 252
Q&A
๋ณต์ต์ ํ๋ ค๊ณ ํฉ๋๋ค
์ผ๋จ์, ๊ฐ ์ฅ๋ฅด๋ง๋ค ์ด๋์ ๋ ์ ํด์ง ๋ฐฉ๋ฒ๋ค์ด ์๋ค๊ณ ๋ง์ํด์ฃผ์๋๊น ๊ทธ๊ฒ๋ถํฐ ํด๋ณด๋๊ฒ ์ข๊ฒ ๋ค์ ๊ฐ์ฌํฉ๋๋ค
- 5
- 2
- 253
Q&A
this ํค์๋
ClosePopupUI๋ ์ธ์๋ก UI_Popup์ ๋ฐ๊ณ ์์ผ๋,UI_Popup ์คํฌ๋ฆฝํธ๋ฅผ ์์๋ฐ์ Component๋ฅผ ์ธ์๋ก ๋ฐ๊ฒ ๋ค๋ ์๋ฏธ๊ฐ ๋ฉ๋๋ค.(๊ฒ์์ค๋ธ์ ํธ๋ฅผ ์ธ์๋ก ๋ฐ์ ๊ฒ์ด์์ผ๋ฉด GameObject๋ก ๋ฐ์์ค์ผ ํฉ๋๋ค.) ๋ง์ฝ์, UI_Popup ํด๋์ค๋ฅผ ์์๋ฐ๋ ๋ค๋ฅธ ํด๋์ค์์ ClosePopupUI()๋ฅผ ํธ์ถํ๋ฉด, ๊ทธ ์ฐจ์ผ๋ ํด๋์ค์ componenet๊ฐ ์ง์์ง๋๊ฑฐ์ฃ ? Component๋ ๋ฐ๋์ GameObject์ ๊ธฐ์ํ๋ ํํ๋ก ๋์ํ๊ธฐ ๋๋ฌธ์ GameObject๋ฅผ ์ธ์๋ก ๋ฐ๋ ๋์ ์ด๋ ๊ฒ ์ํ๋ ํน์ Component๋ฅผ ๋ฐ์์ฃผ๋ฉด ํธ๋ฆฌํฉ๋๋ค. ์ด๊ฒ ํธ๋ฆฌํ ์ด์ ๋ ํน์ ํ Component๋ง์ ์์ ๊ณ , ๊ทธ Component๋ฅผ ๋ค๊ณ ์๋ GameObject๋ ์ด๋ฆด์ ์์ผ๋๊น ๊ทธ๋ฐ๊ฑฐ์ฃ ?
- 0
- 3
- 424
Q&A
Lambda๋ delegate์ ์ดํด๊ฐ ๋ถ์กฑํ๊ฑฐ ๊ฐ์๋ฐ์
์๊ฐ์ ๋๋ฌด ์ด๋ ต๊ฒ ํ๊ณ ์์๋ ๋ด ๋๋ค ํด๋ต์ ์ค๋ง๋ฆฌ๋ ๋๋ค์ ๊ฐ์ฅ ์ฒซ๋ถ๋ถ์ ์์๋ค์ "ํจ์๋ฅผ ๋ณ์๋ก ๋ฐ์ ์ ์๊ฒ๋ ํด์ค๋ค" ์ธ์ ๋ ๊ฐ์ฌ๋๋ฆฝ๋๋ค
- 2
- 2
- 433
Q&A
Rect Transform
์ฒซ๋ฒ์งธ ๋ต๋ณ์ ๋ฐ๋ฅด๋ฉด, ์ฝ๋์์ ์ ๊ทผํ๋ ค๋ ์ปดํฌ๋ํธ ๊ทธ์์ฒด๊ฐ ๊ฒ์์ค๋ธ์ ํธ์ ๋ฌ๋ ค์์ง ์์ง๋ง, ํด๋น ๊ฒ์ ์ค๋ธ์ ํธ๊ฐ ์ฝ๋์์ ์ ๊ทผํ๋ ค๋ ์ปดํฌ๋ํธ๋ฅผ ์์๋ฐ๊ณ ์๋ ์ปดํฌ๋ํธ๋ฅผ ๋ค๊ณ ์์ผ๋ฉด ๊ด์ฐฎ๋ค๋ ๋ง์์ด์์ฃ ? ์ปจํ ์ธ ์์ ์ ์ ์ฉํ๋ค๋ ๋ง์์ ๋ฌด์จ ๋ป์ธ๊ฐ์? ๋๋ฒ์งธ ๋ต๋ณ์์ ์์์์ ์ ์์ง์ด๊ณ ์๋ RectTransform์ ItemIcon์ TectTransform์ด๊ณ ์ ๊ฐ ์ง๋ฌธ ๋๋ฆฐ๋ฐ๋ AddUIEvent(go, (PointerEventData data) => {transform.position = data.position; }, Define.UIEvent.Drag); ์ฝ๋๊ฐ ์ด๋ด๋์ ๊ฒฝ์ฐ, ๋๋๊ทธํด์ transform.positon์ ๋ณํ๊ฐ ์๊ธฐ๋ ๋์์ ์บ๋ฒ์ค ๊ทธ์์ฒด UI_Button์ด์์์? ๊ทธ๋ฐ๋ฐ ์ด๊ฑด ์ฝ๋๋ฅผ ์ ์ํ๋ก ๋๊ณ Image UI๋ฅผ ๋๋๊ทธ ํด๋ ์์ง์ด์ง ์๋๋ผ๊ณ ์
- 0
- 3
- 407
Q&A
Delegate๊ฐ ํท๊ฐ๋ ค์
๋ต๋ณ ๋ฌ์์ฃผ์ ๊ฑฐ๋ ๊ทธ ๋ค์ ๊ฐ์ Lambda๋ฅผ ๋ณด๊ณ ์๋๋ฐ ์ฌ๊ธฐ์ delegate ์ฐ์๋๊ฑฐ ๋ณด๊ณ ๋ ์ดํด์ ์ง์ ์ด ์์์ต๋๋ค ์ฒ์์, delegate๋ ํจ์๋ฅผ ์ธ์๋ก ๋๊ธฐ๊ธฐ ์ํ๊ฑฐ๋ค ๋ผ๋๊ฒ์ ๋ ์ค์ ์ ๋์ด์ผ ํ๋๋ด ๋๋ค ์ ๊ฐ ์ดํดํด์ ๋ด๋ฆฌ๋ ์ ์๋ฅผ ์จ๋ณด๋ฉด delegate๋ (์ด๋ฐ ๋ง ์์๊ฒ ๊ฐ์ง๋ง) nested methods๋ฅผ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ์๋จ์ด๋ผ๊ณ ๋ด์ผ๊ฒ ์ต๋๋ค ๊ธฐ๋ฅ์ด ์ ํ ๋ค๋ฅธ ํจ์๋ค์ด ์๋๋ฐ ์ด๋ค์ด ์๋ก ์ฐ๊ณ๋์ด ๊ฒน์ณ์ ธ์ (nested) ์ฌ์ฉ๋ ๋ delegate๊ฐ ํ์ํ๋ค delegate๋ฅผ ์ธ์๋ก ๋ฐ๋ ํจ์์ delegate๋ฅผ ๋ฐ๋ฅด๋ ํจ์๊ฐ ์์ผ๋ฉด ์ฒซ๋ฒ์งธ ํจ์์์์ ๋๋ฒ์งธ ํจ์๊ฐ ๋์๊ฐ๋๊ฑฐ๋ค ์ด๋ฐ์์ผ๋ก ์ดํดํ๋ฉด ๋๋์?
- 0
- 3
- 645
Q&A
๊ณ์ ์๋ฌธ์ด ๋ญ๋๋ค
์ ๊ทธ๊ฑด ์ ๊ฐ ์บ๋๋ค ์ด๊ณ ์์ด์์ใ ์ผ์ ์ง์์ ํ๋ํฐ๋ผ ์ฌ๋์๊ฐ๋ง๋ค ํ๊ฐ์ฉ ๋ฃ๊ฑฐ๋ ์ ์๋๋ฉด ์ ๋ ๋ค์๊ฑฐ๋ผ ๊ทธ๋์ ์๊ฐ๋๊ฐ ํญ์ ๊ทธ๋์ ใ ใ ๋ค์ ํ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค
- 2
- 6
- 394
Q&A
๊ณ์ ์๋ฌธ์ด ๋ญ๋๋ค
์ ๋๋ฐ ์ด์ ๊ณต๋ถํ๊ฑฐ๋ผ ํน์๋ ํ๋๋ฐ ๋ง๋ค์ ๊ฐ์ ๋ฃ๊ธฐ ์ ์๋ ์ง๋ฌธ์ ์ด๋ป๊ฒ ํด์ผ ํ๋ ํ๋๋ฐ ์ด๋ ๊ฒ ๋ต๋ณ ์ ํด์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌ๋๋ ค์ ์ง๊ธ ์ด๊ฑฐ ๋ง๊ณ ๋ Unity C#์๋ฆฌ์ฆ ๋ค ๊ตฌ๋งคํด๋๊ณ ๋ค ๊ณต๋ถํ๋๋ ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋๋ฐ ๊ทธ ์์ค์ ์ด๋ ๊ฒ ํผ๋๋ฐฑ์ ์ํด์ฃผ์ ์ ๋์ฑ ๋ ๋ ํฉ๋๋ค ์, ์ ๋ํฐ ๋๋๋ฉด ์ผ๋ง์ ์ ๋ฐํํ์ C++ ์ธ๋ฆฌ์ผ๋ ๋ค์๊ฒ๋๋ค ๊ฐ์ฌ๋๋๋ถ์ ๊ณต๋ถ๋ณต ํฐ์ก์ต๋๋ค ใ ใ
- 2
- 6
- 394