์ ๋ํฐ ๋ง ๋ฐฐ์ฐ๊ธฐ ์์ํ์ ๋
์ ๋ฌ๋ฆฌ ์ ๋ํฐ์์๋ง ๊ทธ๋ํฝ์นด๋์์ ์ฐ์ด์ด์ต ํ๋ ๊ณ ์ฃผํ์์ด ๋ฐ์ํ์์
์์ธ์ ํ๋ ์์ ์ ํ์ด ์์ด์ fps๊ฐ ์์ฒ~์๋ง๊น์ง ์๊ตฌ์น๊ธฐ ๋๋ฌธ์ ๊ทธ๋ํฝ์นด๋๊ฐ ๋น๋ช ์ ์ง๋ ๋ ๊ฒ
์ฌ์ ์ค๋ธ์ ํธ ๋ช๊ฐ ๋๊ณ ์๋ํฐ์์ ๋์๋ค๋ ๋ ์ฐ์ฐ๊ฑฐ๋ฆฌ๋๊ฒ ์ฐธ ์ข๊ฐ์๋๋ฐ ์ง๊ธ์ ํด๊ฒฐ ํ์
1. ์๋ํฐ์์
1. ๋ฐํํ๋ฉด ์ฐํด๋ฆญ
2. ์๋น๋์์ ์ดํ
3. 3D ์ค์ ๊ด๋ฆฌ
4. ํ๋ก๊ทธ๋จ ์ค์ ํญ
5. ์ ๋ํฐ ์ ํ
6. ์ต๋ ํ๋ ์ ์๋ ์๋ ์ค์
์ด๊ฑฐ๋ ์ ๋ํฐ ์๋ํฐ, ๊ทธ๋ฌ๋๊น ์ ์ํด ์์ฒด์ ํ๋ ์๋ ์ดํธ๋ฅผ ์ ํํ๋๊ฑฐ๋ผ
๊ฒ์์ ์์ฑํด์ ๋น๋ํ ๊ฒฐ๊ณผ๋ฌผ๊ณผ๋ ์๊ด ์๋ ํญ๋ชฉ์
2. ๋น๋ํ ์ฑ์์
1. ์ฌ์ ๋น ์ค๋ธ์ ํธ ์์ฑ
2. ์ C# ์คํฌ๋ฆฝํธ ์์ฑ ํ ๋ถ์ฐฉ
3. Awake ํน์ Start ๋ฉ์๋์ ์๋ ์ฝ๋ ์ฌ์ฉ
void Awake()
{
ย ย // ์ต๋ ํ๋ ์๋ ์ดํธ๋ฅผ 60ํ๋ ์์ผ๋ก ์ ํ
ย ย ย Application.targetFrameRate = 60;
}
ํน์
public void SetFPS(int frameRate)
{
ย ย Application.targetFrameRate = frameRate;
}
๋ฐ์์ ๋ณ๊ฐ์ ๋ฉ์๋๋ฅผ ๋ง๋ค์ด ํธ์ถ
๊ฐ์จ!! ๊ฐ์จ!!!ํฉ๋๋ท
๊ธ์นด ๊ณ ์ฃผํ ๋๋๊ฑฐ ๋๋ง ๊ทธ๋ฐ๊ฒ ์๋์๋ค
์ด ์ด๊ฑฐ ์ ๋ํฐ๋๋ฌธ์ ๋๋๊ฑฐ์๊ตฌ๋ ๊ฐ๋ ๋๊ธธ๋ ๋ญ๊ฐํ๋๋ฐ ์ถฉ๊ฒฉ... ํต๊ฟํ