bList 1
bList
[DEV]AB 1
[DEV]AB
R 1
Roksam
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Hikaye Ekle

Fix camera when minimize client

  • Konuyu başlatan Konuyu başlatan Hakan Enes Karatopak
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 1K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Alıntıdır
Yapımcısı : Abel

db1258c3801207dc8f1ff5b15d25d1c0.gif



Kod:
#PythonApplicationProcedure.cpp
//Search this function:
void CPythonApplication::__MinimizeFullScreenWindow(HWND hWnd, DWORD dwWidth, DWORD dwHeight)
{
    ChangeDisplaySettings(0, 0);
    SetWindowPos(hWnd, 0, 0, 0,
                 dwWidth,
                 dwHeight,
                 SWP_SHOWWINDOW);
    ShowWindow(hWnd, SW_MINIMIZE);
}
//Add after:
void CPythonApplication::__ResetCameraWhenMinimize()
{
    CCameraManager& rkCmrMgr=CCameraManager::Instance();
    CCamera* pkCmrCur=rkCmrMgr.GetCurrentCamera();
    if (pkCmrCur)
    {
        pkCmrCur->EndDrag();
    }
    
    SetCursorNum(NORMAL);
    if ( CURSOR_MODE_HARDWARE == GetCursorMode())
        SetCursorVisible(TRUE);
}

//Search:
                    if (m_isWindowFullScreenEnable)
                    {
                        __MinimizeFullScreenWindow(hWnd, m_dwWidth, m_dwHeight);
                    }
//Replace with:
                    if (m_isWindowFullScreenEnable)
                    {
                        __MinimizeFullScreenWindow(hWnd, m_dwWidth, m_dwHeight);
                        __ResetCameraWhenMinimize();
                    }
                    else
                    {
                        __ResetCameraWhenMinimize();
                    }

Kod:
#PythonApplication.h
//Search:
        void __MinimizeFullScreenWindow(HWND hWnd, DWORD dwWidth, DWORD dwHeight);
//Add after:
        void __ResetCameraWhenMinimize();


Türkçeleştirmeye gerek duymadım. Search After add Replace gibi terimleri bilmiyorsanız bırakın metin2 yi :D
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst