public class ppVector3
{
public ppVector3(CustomBehaviour behaviour, string key) { }
public Vector3 val;
readonly public bool dirty;
}
ppVector3
์ ๋์ด pp๋ ๋ณ ์๋ฏธ ์๋ค. ๊ทธ๋ฅ ์งง๊ณ ํธํ๋ ๋ถ์ธ๊ฑฐ
๊ทผ๋ฐ ๋์ถฉ ์ง์๋ ๋ง์ด ์ฐ๋๊ฑฐ๊ณ ๋จ๋ค๋ ์จ์ผ ํ๋๊ฑฐ๋ผ
public class SyncVector3
{
public SyncVector3(CustomBehaviour behaviour, string key) { }
public Vector3 val;
readonly public bool dirty;
}
SyncVector3
์ด๋ ๊ฒ ํด์ค์ผ ๊ธฐ๋ฅ์ ๋ง๋ ์๋ช
์ด๊ธด ํ๋ฐ ๊ธธ์ด์ ์ซ๋ค. ์ฌํํธ๋ ํ๋๋ฒ ๋ ๋๋ฌ์ค์ผ ํ๊ณ
๋๋๋ค ๊ฐ์ผ๋ฉด ์ด๋ค๊ฑธ๋ก ํจ?
์ด ๊ท์ฐฎ๋ค ๊ทธ๋ฅ ๋์ถฉ ์๋ช ํด๋์ผ์ง ํ๋ค๊ฐ ๋์ค์ ๋ณด๊ณ ใ ใ ์ด๊ฒ ๋ญ๋๋ผ ํ๋๊ฑฐ๋ณด๋จ ์ง๊ธ ์กฐ๊ธ ๊ท์ฐฎ์๊ฒ ํจ์ฌ ๋์
pp๊ฐ์๊ฑฐ ๋ถ์ด๋๊ฑด ์ ๋ง ํ์ง ๋ง์์ผํ ์ง์ด๊ณ ๋์ค์ ํํํจ. ๊ทธ๋ฆฌ๊ณ SyncVector3 ์ ๋๋ฉด ์์ฒญ ์ค์ํ ์ด๋ฆ์ด๊ณ ํ์ ์์๋ ์ด๊ฑฐ๋ณด๋ค ํจ์ฌ ๊ธด ์ด๋ฆ ๋์ณ๋จ ๋น์ฅ ๋ด ๋์ ๋ณด์ด๋ setASuthToken hasActiveCahnnel ProductFormChannel boardWithSelectedData ๋ฑ๋ฑ ์ํผ ์ด๊ฒ๋ณด๋ค ๋ ๊ธด ๊ฒ๋ ๋ง์
๊ธธ์ด๊ฐ ๋ฌด์จ ์กด๋ ๊ธด๊ฑฐ ์๋ ์ด์ ์ด๋ฆ์ ๋ฌด์กฐ๊ฑด ๋ฑ ์ฝ์์ ๋ "์ ใ
"์ ์๋ ๋ญํ๋ ์๊ธฐ๊ตฌ๋" ๋ผ๋๊ฑธ ์ ์ ์์ด์ผํจ ๋ฌด์กฐ๊ฑด์ ํ๋ค๊ฒ ์ง๋ง ์ต๋ํ
๊ฑฐ ๋ญ ๋ณ์๋ ๋ฉ์๋ ์์ ์ฃผ์์ผ๋ก ์ฃผ์ ๋ฆฌ์ฃผ์ ๋ฆฌ ์จ๋๋ ์ฌ๋๋ค ์๋๋ฐ ๋ด๊ฐ ํ๋ ํ๋ก์ ํธ์์๋ ์ ๋ง ์ฌ๋งํด์๋ ์ฃผ์ ์๋ฌ๊ณ ์ด๋ฆ๋ง ๋ด๋ ์ ์ ์๊ฒ๋ ํด๋์ ๊ทธ๊ฒ ๋ง๋๊ฑฐ๊ณ . ์ฃผ์์ ์๊ฐ ๋ญํ๋ ํจ์์ธ์ง ์ค๋ช ํ๋ ์ฉ๋๊ฐ ์๋๋ผ, ์ด ์ฝ๋๋ ๋ ๊ฑฐ์๋ ๋ ์ด์ ์ฐ์ง ๋ง์ธ์ ๊ฐ์ ๋๋์ผ๋ก๋ง ์ฐ์ด๋๊ฒ ์ ์์ด๋ผ๊ณ ๋ด. ๊ทธ๋งํผ ์ด๋ฆ์ด ์ค์ํ๋จ ๊ฑฐ๋ค ppVector3๊ฐ์ ์๋ฆฌ ํ์ง ๋ง๊ณ ..
์ด๋ฆ์ด ์ ๋ง ๊ธธ์ด์ง๋ค -> ์ ์ด ํจ์๋ ์ญํ ๋ถ๋ฆฌ๋ฅผ ์ข ํด์ผ๊ฒ ๋ค ใ ใ ๋ผ๊ณ ์๊ฐํ๋๊ฒ ๋ง๊ณ
๋ฌด์จ๋ง ํ๋์ง๋ ์๊ฒ ๋๋ฐ ์ ๊ฒ ํ ์ด์ค ์น๋ฉด ํ๋ฒ ๋์ฌ ์ ๋๋ก ๋ฐฅ๋จน๋ฏ ์จ์ผ ํ๋ ๋ถ๋ถ์, ์๋ฏธ๋ฅผ ์ ํํ ์ด๋ฆฌ๋๊ฑด ์ข์๋ฐ, ๋ฐ๋ณต์ฑ์ด ์์ผ๋ ์งง๊ฒ ๊ฐ๊ณ ์ด๋ฐ๊ฑฐ๋ค ๋ผ๊ณ ๋ฏธ๋ฆฌ ์ค๋ช ํ๋๊ฒ ์ฐจ๋ผ๋ฆฌ ๋ซ์ง ์๊ฒ ๋๋๊ฑฐ์ง
pp ๊ทนํ
s๋ง ์น๋ฉด ide์์ ๋ค ํ์ดํ ํด์ฃผ๋๋ฐ ๋น์ฐํ ํ์๋ก ํด์ผ์ง ์ ์๋ก ํด๋์ผ๋ฉด ๋์ค์ ๋ณด๊ณ ์ค์ค๋ก ๋๊น๋ฝ๊ณ ์ถ์ด์ง
๋์ถฉ ์ปจ๋ฒค์ ๋ง ๋ง์ถฐ์ ๋ค์ด๋ฐํ๊ณ ์ดํด๋ชปํ ์ฌ๋์ ์ํด jsdoc์ฃผ์์ด๋ ์ฃผ์์ด๋ ์ฃผ์์ผ๋ก ์ฃผ์ ๋ฆฌ์ฃผ์ ๋ฆฌ ์จ๋์ผ๋ฉด, ์ง์ง ๋ธ ์ ์ด ์๋์ด์ ์ ๊ฐ๋ค ์. ๋ด ์๊ฐ์ ์ฃผ์์ ์ฃผ์์ ์ฝ์ ์๋ผ๊ฐ ์ง์ง ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ง๋ ์ถ์์ ๋๋ก ๋๊ฐ๋ฆฌ๊ฐ ๋ณ์ ์๋ผ๋ผ๊ณ ๊ฐ์ ํ๊ณ ๋จ๊ฒจ์ผ ํ๋ค ์๊ฐํจ. ์๊ทธ๋ผ ์ฃผ์์ด ์์ผ๋ ๋ง๋ ์ด์ฐจํผ ๋ ๋ํํ ๋ฌผ์ด๋ด
๊บฝ์ ๊ดํธ ์๋๋ค, * summary์ฃผ์, **returns์ฃผ์
์ธํ ๋ฆฌ์ผ์ค ์ฐ์ ์ ๋ฐ ๋๊ฐ ํ์๋ก ๋ค ์ ๋