... . DOMove().

.OnStart(() => Blocker.SetActive(true))

.OnUpdate(() => skeletonAnimation.AnimationName = "walk")

.OnKill(() => Blocker.SetActive(false))

.OnComplete(() => skeletonAnimation.AnimationName = "Idle");


이렇게 쓰고 있는데

원래 이렇게 쓰고 싶었습니다.

.OnUpdate(() => Blocker.SetActive(true))

.OnUpdate(() => skeletonAnimation.AnimationName = "walk")

.OnComplete(() => Blocker.SetActive(false))

.OnComplete(() => skeletonAnimation.AnimationName = "Idle");

이러면 첫 번째

.OnUpdate(() => Blocker.SetActive(true)) 는 묻히고

.OnUpdate(() => skeletonAnimation.AnimationName = "walk") 만 실행되서요.
.OnComplete도 마찬가지입니다.

그래서 든 생각인데,

람다식에 .OnUpdate(() => Blocker.SetActive(true) , () => skeletonAnimation.AnimationName = "walk")
요렇게 한 번에 쓰는 방법은 없을까요?