[DEV]AB 1
[DEV]AB
R 1
Roksam
mavzermete 1
mavzermete
Vahsi Uzman 1
Vahsi Uzman
Bodyguardd 1
Bodyguardd
Agresifizm 1
Agresifizm
Hikaye Ekle

Altın Konu [Python] Karakter Öldüğünde PlayerGauge Düzenlemesi

  • Konuyu başlatan Konuyu başlatan olkan41
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 15
  • Görüntüleme Görüntüleme 2K
5.00 yıldız(lar) 2 Değerlendirme Değerlendirenler
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
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)

Geri
Üst