반복돌려놓고 그 안에 동작이랑 한프레임 기다리게 하면 fixed Update 랑 같은 기능할수 있습니까?
예시)
IEnumerator 움직(float duration)
{
float timer = 0f;
while (timer < duration)
{
//움직이는 거
yield return null;
timer += Time.deltaTime;
}
}
+이거랑 fixed Update 같이 돌리면 순서가 어케되지?..
프레임마다 호출되는 건 Update라 Update에 맞춰질 것 같음 fixedUpdate에 맞춰지지 않을 듯
Update와 fixedUpdate 호출은 별개이므로 순서는 뒤죽박죽일 것 자세한 건 디버그 찍어보는 편이 나을 듯
https://rito15.github.io/posts/unity-fixed-update-and-physics-loop/
이
분 블로그에 Update FixedUpdate 차이 써있으니 참고하세용
https://docs.unity3d.com/kr/2021.3/Manual/ExecutionOrder.html
보시면
waitforfixedupdate라고 코루틴용 fixedupdate주기로 대기할 수 있고
물리 관련 작업 마지막에 이루어져요.
오... 이런게 있었네