ํ์ด์ด์ํค์ ์ธ์คํํฐ๋ฅผ ๋ด์ผ ์๊ฑฐ ๊ฐ๋ค๊ณ ํ์ ์.
๋ค์ ๋์ ์์ฒญ๊ธ์ ์ฌ๋ ค๋ด ๋๋ค.
ํด๊ฒฐํ๊ณ ์ถ์ ๋ฌธ์ ๋ Rect Transform์ custom์ด๋ผ๊ณ ๋์ด์๋ ์ ์ค์ฌ ์ขํ ์ฒดํฌ ๊ธฐ๋ฅ์ด ์ฌ ์ด๋์ ์ ์ฉ์ด ๋์ง ์๋๊ฒ๊ณผ
์ฌ ์ด๋์ ์คํฌ๋กค ๋ทฐ์ ์คํฌ๋กค ํ๊ณ์ ์ ๋์ด์ ๋น๊ฒจ์ง๋ ํจ๊ณผ๊ฐ ์๋์ ํ์ง ์๊ฒ ๋๋๊ฒ ์ ๋๋ค.
ย
ํ์ด์ด์ํค์ ์คํฌ๋กค๋ทฐ. ํฌ๊ธฐ๋ณ๊ฒฝ๊ณผ inertia off ํ์ต๋๋ค.
ย
๋ทฐํฌํธ๋ ๋จ์ํ ์์ ์ฐฝ์ผ๋ ์ฌ์ฉํ๋ ๋ง์คํฌ๋ผ ์๊ฐํ๊ณ ๋ง์คํฌ ์ต์ ์ด ํ์ ์์ด์ off ํ์ต๋๋ค.
ย
์ค๋ธ์ ํธ ์ด๋ฆ์ด ๋์ค์ง ์์๋๋ Content ์ ๋๋ค. ํฌ๊ธฐ์ custom์ ๋ณ๊ฒฝํ์์ต๋๋ค. custom์ ์์ ํ๊ฒ ์์ธ์ธ๊ฐ ์ถ์ด ๋ง์ ธ๋ดค์ง๋ง ํด๊ฒฐ์ด ๋์ง ์์์ต๋๋ค.
ย
์ฝํ ์ธ ๋ด๋ถ์ ์ง๋ ์ด๋ฏธ์ง ์ ๋๋ค. ์ค๋ฒํด์ ๋ก๊ฒจ์ง๋๊ฑธ ๋ณด๊ณ ๋ ํฌ๊ฒ ์ ์ํ์์ต๋๋ค.ย
์ด์งธ์ ์ง ์ฌ ์ด๋์ผ๋ก ์ง์ ํ ๊ฒฝ์ฐ ์ด๊ฒ์ด ๋์ง ์์ต๋๋ค.ย
์ฌ์ค ์ค์ํ๊ฑด ์๋์ง๋ง ์ง๋์ ๋ ์ฒ๋ฆฌ๋ฅผ ์ด๋ ๋ถ๊ฐ๋ก ํ๋๊ฒ๋ณด๋ค ์ข์ ๋๋์ด๋ผ ๊ฐ๋ฅํ๋ฉด ์ค๋ฅ๋ฅผ ํด๊ฒฐ ํ๊ณ ์ถ์ต๋๋ค.
ย
์คํฌ๋กค ๋ฐ๋ ์ด๋ฏธ์ง๋ง ํด์ ํ์์ต๋๋ค.
ย
ํธ๋ค ์ญ์ ์ด๋ฏธ์ง๋ง ํด์ ํ์์ต๋๋ค.
์ฌ ๋ณ๊ฒฝ ์คํฌ๋ฆฝํธ์ ๊ฒฝ์ฐย ย
SceneManager.LoadScene(3);
์ด ์ฝ๋๋ฅผ ์ฌ์ฉํ์์ต๋๋ค.
1๋ฒ์งธ ์ปค์คํ ์ ์ ํํ๊ฒ ๋ญ ์ํ๋์ง ๋ชจ๋ฅด๊ฒ ๊ณ 2๋ฒ์งธ๊บผ๋ 2๋ฒ์งธScrollRect์ปดํฌ๋ํธ์ MobementType๋ฅผ elastic์์ ๋ค๋ฅธ๊ฑธ๋ก ๋ฐ๊ฟ๋ด์
์๋๋ฉด ๊ทธ ๋ฐ์ ์์น์ธ elasticity๋ฅผ ์กฐ์ ํด๋ณด๋ฉด ๋ ๋ฏ
์... ์๋ผ์คํฑ์ผ๋ก ํด์ผ ์ ๊ธฐ๋ฅ์ด ์ ์ฉ๋๋๋ ์ฌ ์ด๋์ ํ๋ฉด ์๋ผ์คํฑ์ด ๋จนํต์ด ๋จ... ์๋ฌธ์ ๋ชจ๋ฅด๊ฒ ๋ค...
์ฌ์ด๋์ ํ๋ค๋๊ฑฐ๋ฉด ๋งค ์ฌ๋ง๋ค ์คํฌ๋กค ๋ทฐ๋ฅผ ์ด๋ค๋๊ฑฐ์ง?
https://docs.unity3d.com/ScriptReference/Object.DontDestroyOnLoad.html
์ด๊ฑด
๊ฑธ์ด๋๊ณ ์ฐ์๋?
์คํฌ๋ฆฝํธ๊ฐ ์๋ฌ๋ ค์๋๊ฑธ ๋ณด๋ฉด ๋ด ์์์ด ๋ง๋๊ฑฐ๊ฐ์๋ฐ
์ฌ์ ๋์ด๊ฐ๊ฒ ๋๋ฉด ์ค๋ธ์ ํธ๋ ์๋์ ์ผ๋ก ํ๊ดด๊ฐ ๋๋๊น ๊ฐ์ ์ค๋ธ์ ํธ๋ฅผ ์ฌ๋ง๋ค ๊ฑธ์ด๋จ๋ค๊ณ ํด๋ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์์. ๊ฐ์ฅ ์ฒ์ ๋ค์ด๊ฐ๋ ์ฌ์ ์๋๊ฒ๋ง ์ ์ฉํ๊ณ ๋ค์์ฌ์ ๋๊ฒจ์ค ์ค๋ธ์ ํธ ์ต์๋จ์ ์๊น ๋งํฌ์์๋ ์คํฌ๋ฆฝํธ ๋ถ์ด๋ฉด ํด๊ฒฐ ๋ ๋ฏ
์๋ผ์คํฑ์ผ๋ก ํด์ผ๋๋๊ฑฐ๋ฉด ๋ฐ์์๋ ์๋ผ์คํฐ์ํฐ ์์น๋ฅผ ๊ทน๋จ์ ์ผ๋ก ์กฐ์ ํด๋ณผ๊ฒ
์๋.. ์ผ๋จ ์ฌ์ ๋๊ฒจ์๋ ์ค๋ธ์ ํธ๋ฅผ ๊ทธ๋๋ก ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์ณ์ค๊ฑด ๊ณ ๋ง์ด๋.. ์ ํ ๋ค๋ฅธ ๋ด์ฉ์ด์ผ... ๊ทธ๋ฅ ๋จ์ํ ์ฌ 3์ ์ด์ด์ ๊ฒ์์ ๋๋ ค๋ณด๋ฉด ๋ฉ์ฉกํ ์๋ํ๋ ์๋ผ์คํฑํ๊ณ pivot์ด ์ฌ 1์ ์ด์ด์ ๊ฒ์์ ๋๋ฆฌ๋ค๊ฐ ์ง๋ ํธ์ถ ๋ฒํผ์ ๋๋ฌ์ ์ฌ 3์ ํธ์ถ ์ํค๋ฉด pivotํ๊ณ ํธ๋ ์คํผ์ด ์ง๋ฉ๋๋ก ๋ฐ๋๊ณ ์๋ผ์คํฑ์ด ์๋์ ์ํ๋ค๋ ์๋ฆฌ์..
1. ์ฌ์์ ๊ทธ๋๋ก ์คํํ์๋์ ์ฌ์ด๋์ผ๋ก ์คํํ์๋์ ScrollView, Content ๋ฑ์ PosX, PosY๊ฐ ๊ฐ์์ง ํ์ธํ๋ค.๊ฐ์ผ๋ฉด ๊ทธ์ชฝ์ผ๋ก๋ ๋ฌธ์ ๊ฐ ์๋๊ฑฐ๊ณ ๋ค๋ฅด๋ฉด ๊ฑ๋ค๋ค์ด ์์ง์ด๊ฒ๋ ์์ธ์ ์ฐพ์์ผํจ.
2. ์ฌ์ด๋์ ํ ๋ DontDestroy๋ก ๊ฐ์ ธ๊ฐ๋ ์ค๋ธ์ ํธ๊ฐ ์๋์ง ํ์ธํ๋ค.ํน์ฌ ์ด์ ์ฌ์ ์นด๋ฉ๋ผ๋ฅผ ํ๊ดด๊ธ์ง๋ก ํ์๊ฒฝ์ฐ ์ํ ์นด๋ฉ๋ผ๋ฅผ ๋ณด๊ณ ์๋ ๊ฒ์ผ์๋ ์์.
3. ์ฌ์ด๋์ ์ด๊ธฐํํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ดํด๋ณธ๋ค.ํน์ฌ ๋ถ๋ชจ์ค์ ์ ๋ฐ๊พธ๋ ์คํฌ๋ฆฝํธ(SetParent๊ฐ์๊ฑฐ)๊ฐ์๊ฒ ์กด์ฌํ๋ค๋ฉด ๊ทธ๊ฒ ์์ธ์ผ ๊ฐ๋ฅ์ฑ์ด ๋ํํจ.
๊ทผ๋ฐ ์ ๋ํฐ๊ฐ ๊ธฐ๋ณธ์ผ๋ก ๋ง๋ค์ด์ฃผ๋๊ฑฐ ๊ทธ๋๋ก ๊ฐ๋ค์ผ๊ตฌ๋ง.. ์คํฌ๋กค๋ฐ ์๋ฆฌ์ฆ๋ ๋ชจ๋ฐ์ผ์์ ํ์์์๊ฑฐ๊ฐํฐ
๊ทธ๋ฆฌ๊ณ ์์์ ์์ธํ๋ณด๋ ์ฌ์ด๋ ํ์๋ ์๋ผ์คํฑ์กฐ์ฐจ ์๋๋ฐ ํน์ ์คํฌ๋กค๋ทฐ ์ฐ์ต์ฉ์ผ๋ก ๋ง๋ ์ํ ์ฌ์ด ์๊ฑฐ๋ ๊ทธ๋ฐ๊ฑด ์๋๊ฒ ์ง?
Ctrl+Shift+B(๋น๋์ค์ ) ๋๋ฌ์ 3๋ฒ์ ํด๋นํ๋ ์ฌ์ด 03.Menu์ด์ฉ๊ตฌ~ ์ฌ์ด ๋ง๋์ง๋ ๊ฒ์ฌํด๋ณด๋ฉด ์ข์๊ฑฐ๊ฐ๊ตฌ~
์ผ์... ์ผ๋จ... 1๋ฒ ํด๊ฒฐ์ฑ ์ ์๋ํด๋ดค๋๋ ํฌ์ง์ ์ด ์ฌ์์ ์คํํ์๋๋ ์ด๋์ผ๋ก ์คํํ์๋ ๋ค๋ฅด๊ฒ ๋ํ๋์ ์์ธ์ ์ฐพ์ผ๋ ค ์๋ ํ์ผ๋ Pivot์ด์ธ์ ์์ธ์ผ๋ก ์ง์๊ฐ๋๊ฒ ์๋ ๊ด๊ณ๋ก ๊ณ์ pivot์ ์กฐ์ํด๋ณธ ๊ฒฐ๊ณผ ์์์ ์ด ์ผ์น๋๋ ๊ตฌ๊ฐ์ ์ฐพ์์ ๊ทธ ๋ค๋ ๊ทธ๋ฅ ์ธ๋ถ ์กฐ์ ์ผ๋ก ์ด๊ฑฐ์ง๋ก ๋ง์ถค...
๊ทผ๋ ์ฌ์ ํ ์๋ผ์คํฑ์ด ์๋ ์ํ๋ ๋ฌธ์ ๋ ์ดํด๊ฐ ์๋๋๋. ์ค์ํ ๊ธฐ๋ฅ์ ์๋๋๊น ๊ทธ๋ฅ ๋์ ๋๋ ๋ฒ๊ทธ ์ก์๊ฑธ๋ก ๋ง์กฑํ ๊น๋ด.. ์ผ๋จ ํ์ฐธ ํด๋งค๊ธด ํ์ง๋ง ์ฌ ์ด๋์ ๊ธฐ์กด ์ค๋ธ์ ํธ ๊ฐ์ ธ๊ฐ๊ธฐ/๋ถ๋ชจ์ค์ ๋ฐ๊พธ๊ธฐ ๊ฐ์ ๊ฟํ๋ ๋ฐ์๊ณ . pivot ๊ฐ๋ ๋ ์ฝ๊ฐ ์๋ฆฌ๊น๋ฆฌ ํ๊ธด ํด๋ ์ด์ง ์ดํด๊ฐ ๋๋ ค๊ณ ํ๋ ์ธ์ ๋นํ๋ก์ ํธ ๋ง๋ค์ด์ ๋ค์ ํด๋ณด๋ฉด์ ์ตํ์ผ๊ฒ ๋น.. ๊ณ ๋ง์์ฌ ๋๋ถ๋ค.