프로그램 외부로 마우스 포커스 이동 후 재조작시 카메라가 급회전 하는 오류 수정 #146

Merged
UVCXR merged 1 commits from jym/250609_01 into main 2025-06-09 14:59:12 +09:00

View File

@@ -14,6 +14,7 @@ namespace RTG
public event RTGAppInitializedHandler Initialized;
private Camera _renderCamera;
private RenderPipelineId _renderPipelineId;
private bool isPaused;
public RenderPipelineId RenderPipelineId { get { return _renderPipelineId; } }
public Camera RenderCamera { get { return _renderCamera; } }
@@ -103,6 +104,9 @@ namespace RTG
private void Update()
{
if (isPaused)
return;
// Note: Don't change the order :)
RTInputDevice.Get.Update_SystemCall();
RTFocusCamera.Get.Update_SystemCall();
@@ -207,6 +211,9 @@ namespace RTG
typeof(RTInputDevice), typeof(RTUndoRedo), typeof(RTGizmosEngine),
};
}
private void OnApplicationFocus(bool focus)
{
isPaused = !focus;
}
}
}