//-------------------------------------------------------------------------------------------------------------
 public virtual void OnStandByStart(STSIntermission sStandBy)
 {
     if (ActiveLog == true)
     {
         Debug.Log("<color=" + LogTagColor.ToString() + ">" + this.gameObject.scene.name + "</color> OnStandByStart() ");
     }
 }
 //-------------------------------------------------------------------------------------------------------------
 public virtual void OnLoadingSceneFinish(STSTransitionData sData, string sSceneName, int SceneNumber, float sScenePercent, float sPercent)
 {
     if (Gauge != null)
     {
         Gauge.SetHidden(false);
         Gauge.SetHorizontalValue(sPercent);
     }
     if (ActiveLog == true)
     {
         Debug.Log("<color=" + LogTagColor.ToString() + ">" + this.gameObject.scene.name + "</color> OnLoadingSceneFinish() " + sSceneName + " (n°" + SceneNumber + " loading " + sScenePercent.ToString("P") + ") Total loading " + sPercent.ToString("P"));
     }
 }