
여러 개발에서 사용할만한 여러 UI, FX를 라이브러리로 만들어서 보관하면 좋을 것 같아서 리포지토리를 하나 만들었다.
사용한 에셋


Glow.png

using UnityEngine;
using DG.Tweening;
public class CircularDiffuseRippleAnimation : MonoBehaviour
{
[SerializeField] CanvasGroup SmallGlowCG;
[SerializeField] CanvasGroup BigGlowCG;
void Start() {
DOTween.Sequence().SetLoops(-1, LoopType.Restart)
.Insert(0, SmallGlowCG.transform.DOScale(1, 0.9f).From(0, true).SetEase(Ease.Linear))
.Insert(0, SmallGlowCG.DOFade(0, 0.9f).From(1, true).SetEase(Ease.Linear))
.Insert(0.3f, BigGlowCG.transform.DOScale(1, 0.9f).From(0, true).SetEase(Ease.Linear))
.Insert(0.3f, BigGlowCG.DOFade(0, 0.9f).From(1, true).SetEase(Ease.Linear));
}
}