@@ -171,22 +171,22 @@ namespace Ichni.UI
|
||||
expansionBackground.gameObject.SetActive(true);
|
||||
}));
|
||||
expandSequence.Join(DOTween.To(() => layoutElement.preferredWidth,
|
||||
x => layoutElement.preferredWidth = x, 1147, 0.3f));
|
||||
expandSequence.Join(avatarMask.rectTransform.DOSizeDelta(new Vector2(1147, 826), 0.3f));
|
||||
expandSequence.Join(titleRect.DOSizeDelta(new Vector2(0, 100), 0.3f));
|
||||
expandSequence.Append(expansionInfos.GetComponent<CanvasGroup>().DOFade(1, 0.3f)
|
||||
x => layoutElement.preferredWidth = x, 1147, 0.3f).SetEase(Ease.OutExpo));
|
||||
expandSequence.Join(avatarMask.rectTransform.DOSizeDelta(new Vector2(1147, 826), 0.3f).SetEase(Ease.OutExpo));
|
||||
expandSequence.Join(titleRect.DOSizeDelta(new Vector2(0, 100), 0.3f).SetEase(Ease.OutExpo));
|
||||
expandSequence.Append(expansionInfos.GetComponent<CanvasGroup>().DOFade(1, 0.3f).SetEase(Ease.OutExpo)
|
||||
.OnStart(() =>
|
||||
{
|
||||
expansionInfos.gameObject.SetActive(true);
|
||||
}));
|
||||
expandSequence.Join(expansionFunctions.GetComponent<CanvasGroup>().DOFade(1, 0.3f)
|
||||
expandSequence.Join(expansionFunctions.GetComponent<CanvasGroup>().DOFade(1, 0.3f).SetEase(Ease.OutExpo)
|
||||
.OnStart(() =>
|
||||
{
|
||||
expansionFunctions.gameObject.SetActive(true);
|
||||
}));
|
||||
|
||||
expandSequence.Join(bottomTip.DOFade(1f, 0.3f));
|
||||
expandSequence.Join(upperTip.DOFade(1f, 0.3f));
|
||||
expandSequence.Join(bottomTip.DOFade(1f, 0.3f).SetEase(Ease.OutExpo));
|
||||
expandSequence.Join(upperTip.DOFade(1f, 0.3f).SetEase(Ease.OutExpo));
|
||||
|
||||
expandSequence.OnStart(() => isDuringAnimation = true);
|
||||
expandSequence.OnComplete(() =>
|
||||
@@ -194,8 +194,8 @@ namespace Ichni.UI
|
||||
isDuringAnimation = false;
|
||||
expansionRipple.material.SetFloat("_RippleTime", 0f);
|
||||
rippleSequence = DOTween.Sequence();
|
||||
rippleSequence.AppendInterval(5f);
|
||||
rippleSequence.Append(expansionRipple.material.DOFloat(1, "_RippleTime", 2f));
|
||||
rippleSequence.AppendInterval(5f);
|
||||
rippleSequence.SetLoops(-1);
|
||||
rippleSequence.Play();
|
||||
});
|
||||
@@ -211,31 +211,31 @@ namespace Ichni.UI
|
||||
|
||||
Sequence shrinkSequence = DOTween.Sequence();
|
||||
|
||||
shrinkSequence.Append(bottomTip.DOFade(0f, 0.3f));
|
||||
shrinkSequence.Join(upperTip.DOFade(0f, 0.3f));
|
||||
shrinkSequence.Append(bottomTip.DOFade(0f, 0.3f).SetEase(Ease.OutExpo));
|
||||
shrinkSequence.Join(upperTip.DOFade(0f, 0.3f).SetEase(Ease.OutExpo));
|
||||
|
||||
shrinkSequence.Join(expansionInfos.GetComponent<CanvasGroup>().DOFade(0, 0.3f)
|
||||
shrinkSequence.Join(expansionInfos.GetComponent<CanvasGroup>().DOFade(0, 0.3f).SetEase(Ease.OutExpo)
|
||||
.OnComplete(() =>
|
||||
{
|
||||
expansionInfos.gameObject.SetActive(false);
|
||||
}));
|
||||
shrinkSequence.Join(expansionFunctions.GetComponent<CanvasGroup>().DOFade(0, 0.3f)
|
||||
shrinkSequence.Join(expansionFunctions.GetComponent<CanvasGroup>().DOFade(0, 0.3f).SetEase(Ease.OutExpo)
|
||||
.OnComplete(() =>
|
||||
{
|
||||
expansionFunctions.gameObject.SetActive(false);
|
||||
}));
|
||||
|
||||
shrinkSequence.Join(titleRect.DOSizeDelta(new Vector2(322, 100), 0.3f));
|
||||
shrinkSequence.Join(titleRect.DOSizeDelta(new Vector2(322, 100), 0.3f).SetEase(Ease.OutExpo));
|
||||
|
||||
shrinkSequence.Append(expansionBackground.DOSizeDelta(new Vector2(322, 826), 0.3f)
|
||||
shrinkSequence.Append(expansionBackground.DOSizeDelta(new Vector2(322, 826), 0.3f).SetEase(Ease.OutExpo)
|
||||
.OnComplete(() =>
|
||||
{
|
||||
expansionBackground.gameObject.SetActive(false);
|
||||
}));
|
||||
|
||||
shrinkSequence.Join(DOTween.To(() => layoutElement.preferredWidth,
|
||||
x => layoutElement.preferredWidth = x, 322, 0.3f));
|
||||
shrinkSequence.Join(avatarMask.rectTransform.DOSizeDelta(new Vector2(322, 826), 0.3f));
|
||||
x => layoutElement.preferredWidth = x, 322, 0.3f).SetEase(Ease.OutExpo));
|
||||
shrinkSequence.Join(avatarMask.rectTransform.DOSizeDelta(new Vector2(322, 826), 0.3f).SetEase(Ease.OutExpo));
|
||||
|
||||
shrinkSequence.OnStart(() => isDuringAnimation = true);
|
||||
shrinkSequence.OnComplete(() => isDuringAnimation = false);
|
||||
|
||||
Reference in New Issue
Block a user