UE5/UE4 C++でビューポート(Viewport)のサイズを取得する(APlayerController::GetViewportSize)
C++でビューポート(Viewport)のサイズを取得する方法です。
こちらを参考にさせていただきました。
・Unreal Engineで画面のサイズとタップ座標を取得する
https://crieit.net/posts/Unreal-Engine-5eda44b3abbb2
ビューポート(Viewport)のサイズを取得するには
「APlayerController」の「GetViewportSize」関数を使います。
実際の使い方はこんな感じになります。
結構簡単に取得できるのは便利でいいですね。
こちらを参考にさせていただきました。
・Unreal Engineで画面のサイズとタップ座標を取得する
https://crieit.net/posts/Unreal-Engine-5eda44b3abbb2
ビューポート(Viewport)のサイズを取得するには
「APlayerController」の「GetViewportSize」関数を使います。
実際の使い方はこんな感じになります。
「int32」型で取得することができました。// プレイヤーコントローラー取得
TObjectPtr< APlayerController> aPlayerController = UGameplayStatics::GetPlayerController(this->GetWorld(), 0);
// ビューポートサイズ取得
int32 aViewportWidth;
int32 aViewportHeight;
aPlayerController->GetViewportSize(aViewportWidth, aViewportHeight);
結構簡単に取得できるのは便利でいいですね。
| UE5 | 10:00 | comments:0 | trackbacks:0 | TOP↑