private bool OnPackBuildProgress(PackBuilderStage stage, int current, int total) { if (stage == PackBuilderStage.Deltafying) { return(false); } bool cancel = EditorUtility.DisplayCancelableProgressBar("Building Pack", stage.ToString(), (float)current / total); if (current == total) { Debug.Log("Pack Building completed."); } return(!cancel); }
private bool OnPackBuildProgress(PackBuilderStage stage, int current, int total) { if (stage == PackBuilderStage.Deltafying) { return(false); } bool cancel = EditorUtility.DisplayCancelableProgressBar("Building Pack", stage.ToString(), (float)current / total); if (current == total) { #if UNITY_EDITOR logger.Log(LogType.Log, "Pack Building completed."); #endif } return(!cancel); }
public bool PackBuilderProgressHandler(PackBuilderStage stage, int current, int total) { Console.WriteLine(stage + " " + current + " " + total); return(true); }
/// <summary> /// Implements the <see cref="PushOptions.OnPackBuilderProgress"/> callback. /// </summary> /// <param name="stage"></param> /// <param name="current"></param> /// <param name="total"></param> /// <returns>true</returns> private static bool HandlePackBuilderProgress(PackBuilderStage stage, int current, int total) { PrintMessage($"Pack builder {stage}: {current} {total}"); return(true); }