Exemplo n.º 1
0
    IEnumerator Start()
    {
        oButton   = oButtonPublic;
        uButton   = uButtonPublic;
        yButton   = yButtonPublic;
        aButton   = aButtonPublic;
        ouyaLogo  = ouyaLogoPublic;
        guiSkin   = guiSkinPublic;
        wallpaper = wallpaperPublic;

        SetLanguage("");

        settings.Add(lang.wifi);
        settings.Add(lang.bluetooth);
        settings.Add(lang.screen);
        settings.Add(lang.wallpaper);
        settings.Add(lang.account);
        settings.Add(lang.language);
        settings.Add(lang.developer);
        settings.Add(lang.updates);

        guiSkin.box.fontSize = Mathf.RoundToInt(Screen.width * 0.02f);

                #if UNITY_ANDROID && !UNITY_EDITOR
        OuyaSDK.registerRequestGamerInfoListener(this);

        yield return(new WaitForSeconds(0.5f));

        OuyaSDK.requestGamerInfo();
                #endif

        yield return(null);
    }
Exemplo n.º 2
0
 void Awake()
 {
     OuyaSDK.registerMenuAppearingListener(this);
     OuyaSDK.registerPauseListener(this);
     OuyaSDK.registerResumeListener(this);
     OuyaSDK.registerRequestGamerInfoListener(this);
     OuyaSDK.registerRequestProductsListener(this);
     OuyaSDK.registerRequestPurchaseListener(this);
     OuyaSDK.registerRequestReceiptsListener(this);
 }