예제 #1
0
    public static void BuildReviewerPCPlayer()
    {
        PlayerSettings.applicationIdentifier             = identifier_reviewer;
        PlayerSettings.companyName                       = companyname;
        PlayerSettings.productName                       = productname_reviewer;
        EditorUserBuildSettings.selectedStandaloneTarget = BuildTarget.StandaloneWindows;

        cleanStreamingAssets();
        SDKTools.ImportXiaoMiVRSDK();
        buildPlayer(BuildTarget.StandaloneWindows, bundlename_reviewer_pc);
        SDKTools.CleanXiaoMiVRSDK();
    }
예제 #2
0
    public static void BuildReviewerCardboardPlayer()
    {
        //app info
        PlayerSettings.applicationIdentifier = identifier_reviewer;
        PlayerSettings.companyName           = companyname;
        PlayerSettings.productName           = productname_reviewer;
        //key
        //icon
        updateAndroidIcons("Assets/AppData/logo-vplayer-cardboard.png");
        //android sdk
        PlayerSettings.Android.minSdkVersion    = AndroidSdkVersions.AndroidApiLevel19;
        PlayerSettings.Android.targetSdkVersion = AndroidSdkVersions.AndroidApiLevel24;
        PlayerSettings.SetUseDefaultGraphicsAPIs(BuildTarget.Android, true);

        cleanStreamingAssets();
        SDKTools.ImportGoogleVRSDK();
        buildPlayer(BuildTarget.Android, bundlename_reviewer_cardboard);
        SDKTools.CleanGoogleVRSDK();
    }
예제 #3
0
    void Start()
    {
        SDKTools = new SDKTools();

        // 接入talkingdata
        // talkingData文档在sdk目录下
        // AndroidManifest.xml重要加入以下权限(其他的权限,默认都加上了)
        // <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
        TalkingDataGA.OnStart("61E4CD17323896115E3CA83630DC2076", AppConfig.CHANNEL);

        GameObject.Find("StartMask").GetComponent <LogoAniController>().SetOnTimeCallback(() => {
            var co                   = new GameObject("CheckUpdate");
            var checkUpdate          = co.AddComponent <CheckUpdate>();
            checkUpdate.OnUpdateOver = () =>
            {
                InitializeHotfix();
            };
        });
    }