Exemple #1
0
        private void ComputeScale(int refWidth_, int refHeight_)
        {
            var wr_ = (float)Screen.width / refWidth_;
            var hr_ = (float)Screen.height / refHeight_;

            Scale_ = Mathf.Lerp(wr_, hr_, 0.5f);

            ChangedScale?.Invoke(Scale_);
        }
Exemple #2
0
 public bool InvokeChangedScaleEvent()
 {
     if (Scale_ > 0)
     {
         ChangedScale?.Invoke(Scale_);
         return(true);
     }
     else
     {
         return(false);
     }
 }