示例#1
0
                public RuntimeTestTargetConfigViewItem(RuntimeTestTarget target)
                {
                    RuntimeTestTarget = target;
                    Configuration     = target.BuildType;
                    TargetName        = target.BuildTarget.DisplayName;

                    BuildTargetName   = target.FullName;
                    IncludeInSolution = s_settingsFileHashes.Contains(BuildTargetName.GetHashCode());
                }
示例#2
0
                public BuildConfigViewItem(BuildConfiguration buildConfig)
                {
                    BuildConfiguration = buildConfig;

                    var buildProfile = buildConfig.GetComponent <DotsRuntimeBuildProfile>();
                    var rootAssembly = buildConfig.GetComponent <DotsRuntimeRootAssembly>();

                    Configuration = buildProfile.Configuration;
                    TargetName    = buildProfile.Target.DisplayName;

                    BuildTargetName   = rootAssembly.MakeBeeTargetName(buildConfig.name);
                    IncludeInSolution = s_settingsFileHashes.Contains(BuildTargetName.GetHashCode());
                }
        protected override void Activate()
        {
            this.dbEntity = EngineService.Engine.CreateEntity("AssetBundleDatabase");
            bool   flag    = true;
            string baseUrl = (InitConfiguration.Config.ResourcesUrl + "/" + BuildTargetName.GetName()).Replace("{DataPath}", Application.dataPath);
            string str2    = !"LATEST".Equals(InitConfiguration.Config.BundleDbVersion) ? ("-" + InitConfiguration.Config.BundleDbVersion) : string.Empty;
            string url     = !flag?AssetBundleNaming.GetAssetBundleUrl(baseUrl, AssetBundleNaming.DB_PATH + str2) : (((Application.platform != RuntimePlatform.WindowsPlayer) ? "file://" : "file:///") + Application.dataPath + "/" + AssetBundleNaming.DB_FILENAME);

            WWWLoader loader = new WWWLoader(new WWW(url))
            {
                MaxRestartAttempts = 0
            };

            this.dbLoader = loader;
            BaseUrlComponent component = new BaseUrlComponent {
                Url = baseUrl + "/"
            };

            this.dbEntity.AddComponent(component);
        }
 protected override void Activate()
 {
     if (InitConfigurationActivator.LauncherPassed)
     {
         base.Complete();
     }
     else
     {
         string url = InitConfiguration.Config.UpdateConfigUrl.Replace("{DataPath}", Application.dataPath).Replace("{BuildTarget}", BuildTargetName.GetName());
         this.wwwLoader = new WWWLoader(new WWW(url));
     }
 }