์๋ ํ์ธ์
์ ์๋๋ค
ย ย ย ย ย ย // ํ์ฌ ํ๋ฉด ํด์๋๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
ย ย ย ย ย ย // FIntPoint ScreenResolution = GEngine->GameViewport->Viewport->GetSizeXY();
ย ย ย ย ย ย // UE_LOG(LogTemp, Warning, TEXT("ScreenResolution: %d x %d"), ScreenResolution.X, ScreenResolution.Y);
์ ์ฝ๋ PC์์ ์๋ํ์ ๋ ์ ๋์๋๋ฐ์
์๋๋ก์ด๋์ ๋น๋ํด๋ณด๋๊น X, Y ๋ชจ๋ 0์ผ๋ก ๋์ต๋๋ค
๋๋ฐ์ด์ค ํด์๋ ๋ง์ถ๋ ค๊ณ ย
float AspectRatio = static_cast<float>(ScreenHeight) / static_cast<float>(ScreenWidth);
์ด๋ฐ ์ฝ๋๋ฅผ ๋ฃ์๋๋ฐ 0์ด๋ผ์ ์๋ฌ๊ฐ ๋๋ค์
์๋๋ก์ด๋์์๋ ์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ง ๋ชปํ๋๊ฑด๊ฐ์?
๊ฒ์๋ฉ์ด์ปค๋ก์ค์ ใ