private void HidePopupOtherThan(PopUpContent content) { foreach (PopUpContent puc in allPopupContents) { if (puc != content) { HideDirectPopup(puc); } } }
private void HideDirectPopup(PopUpContent content) { currentShownContent = null; content.canvas.DOKill(); content.canvas.DOFade(0f, 0f); content.isShown = false; worldWindow.HideDirectImage(); }
private void HidePopup(PopUpContent content) { currentShownContent = null; if (content.isShown) { //content.canvas.DOKill(); content.canvas.DOFade(0f, tweenDuration).SetEase(tweenEase); content.isShown = false; worldWindow.HideImage(); } }
private void ShowPopup(PopUpContent content) { currentShownContent = content; if (!content.isShown) { //content.canvas.DOKill(); content.canvas.DOFade(1f, tweenDuration).SetEase(tweenEase); content.isShown = true; } if (imageToShow) { worldWindow.ShowImage(imageIsDisaster); } else { worldWindow.HideImage(); } }