Konu'ya İkinci Alternatif Eklendi. RefresGauge'yi Az Önce Gördüm ve Tüm Dosyalarda Arattım(NotePad++)
ve Game.py'de def RefreshStatus(self): İçinden Geliyor. Ardından RefreshStatus için ClientSource/....PhaseGame.cpp İçine Baktığımda __RefreshStatus fonksiyonun m_isRefreshStatus değişkenimize true atayacağını gösteriyor. Ardındna void CPythonNetworkStream::GamePhase() içine Baktığımda
Eğer m_isRefreshStatus True ise m_isRefreshStatus tekrar false olarak tanımla ve Pythonda olan RefreshStatus işlevini çalıştır. Diyor.
Ayrıca bool CPythonNetworkStream::RecvPointChange() Fonksiyonu içinde Belirli başlı Switch yapısının parçaları var işte skil'i resetlersen vs. gibi bunları çalıştır ve break fakat bunlardan hiçbiri olmaz ise default yani sadece __RefreshStatus çalıştır var. Yani Bana HP Gelirse default olarak __RefreshStatus çalışacak bu true tanımlıcak.
ve Game.py'de def RefreshStatus(self): İçinden Geliyor. Ardından RefreshStatus için ClientSource/....PhaseGame.cpp İçine Baktığımda __RefreshStatus fonksiyonun m_isRefreshStatus değişkenimize true atayacağını gösteriyor. Ardındna void CPythonNetworkStream::GamePhase() içine Baktığımda
Kod:
if (m_isRefreshStatus)
{
m_isRefreshStatus=false;
PyCallClassMemberFunc(m_apoPhaseWnd[PHASE_WINDOW_GAME], "RefreshStatus", Py_BuildValue("()"));
Eğer m_isRefreshStatus True ise m_isRefreshStatus tekrar false olarak tanımla ve Pythonda olan RefreshStatus işlevini çalıştır. Diyor.
Ayrıca bool CPythonNetworkStream::RecvPointChange() Fonksiyonu içinde Belirli başlı Switch yapısının parçaları var işte skil'i resetlersen vs. gibi bunları çalıştır ve break fakat bunlardan hiçbiri olmaz ise default yani sadece __RefreshStatus çalıştır var. Yani Bana HP Gelirse default olarak __RefreshStatus çalışacak bu true tanımlıcak.
Son düzenleme:
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 10
- Görüntüleme
- 410
- Cevaplar
- 18
- Görüntüleme
- 2K
- Cevaplar
- 13
- Görüntüleme
- 2K
