2016-04-03 30 views
0

Gamemaker stüdyo oyunumda google oyun hizmetlerini kullanıyorum, google oyun oynamak için oturum açmamışsa, oyunun geçiş reklamlarını gösterdikten sonra veya ekran kilitlendiğinde ve kilidi açılsa bile bir oturum açmaya devam edeceğini fark ettim. Kullanıcıya yalnızca doğru düğmeyi tıkladığında gösterilecek pop-up penceresindeki işaretin gösterilmesini istiyorum. Otomatik giriş açılır penceresini nasıl durdurabilirim? Teşekkür peşinOyun yapımcısında google play otomatik girişini nasıl devre dışı bırakırım?

cevap

0

Bunu deneyin: 'YourGame.gmx> uzantılarına git> GooglePlayServicesExtension> AndroidSource> Java' Burada "YourGame.gmx" proje dosyanızdır. Şimdi GooglePlayServicesExtension.java'yı Not Defteri veya başka bir metin düzenleme yazılımı ile açın. Şu kod numarasını bulun:

@Override 
public void onStart() 
{ 
    Log.i("yoyo","googleplayservices extension onStart called"); 
    //super.onStart(); 
    if (mGoogleApiClient != null) 
     mGoogleApiClient.connect(); 
} 

Şimdi if ifadesini ve içindeki kod satırını yorumlayın. Bu yüzden bunu değiştirin (0). Bu, oyununuzun başlangıcında Google Play Hizmetlerine otomatik giriş özelliğini devre dışı bırakır veya onStart() çağrıldığında daha hassas olur. Umarım durumunuza yardımcı olur.

0

Gm stüdyosunun eski yolları.

Git gamemaker stüdyo yolu> android> koşucu> src> yyandroidpackagedomain> yyandroidpackagecompany> yyandroidpackageproduct> ve bulmak gamehelper.java ms word

Açık ve bunlar bulmak ve buna değiştirmek için.

boolean mConnectOnStart = false; 
boolean mUserInitiatedSignIn = false; 

public void setMaxAutoSignInAttempts(int max) { 
    mMaxAutoSignInAttempts = 0; 
} 

Çalışma testi üzerinde çalışma notu, önce derlemelidir.

İlgili konular