728x90
나만무
위치동기화
어제 위치 동기화가 안되던 문제를 아침에 다시 보았다.
위치를 이상하게 받아오고 이상하게 보간 해주고 있었다.
- Player의 위치를 확인해주었다. Player의 경우 Player의 객체가 움직이는게 아니라 Sled라고 하는 객체의 위치를 받아오게 하고 있었는데, 이 움직임이 잘 들어가고 잘 바뀌는지 확인을 해주었다.
- Sled의 위치를 옴겨주었음에도 다시 원 값으로 돌아오는 현상을 발견할 수 있었다.
- 팀원과 이야기를 해보니 collider의 위치가 변경되고, sled model은 그 collider에 붙어 있다는 것을 알 수 있었다.
- collider의 위치로 위치 동기화를 진행함에 따라 문제를 해결할 수 있었다.
yield return null → continue
- return null을 하면 한 프레임을 통째로 쉬기 때문에 중간 조건에서 시간을 많이 잡아먹었다. 약 20~50ms 정도.
- 아직 완벽하진 않다.
728x90
'Study > TIL(Today I Learned)' 카테고리의 다른 글
24.05.08 나만무 (0) | 2024.05.09 |
---|---|
24.05.07 나만무 (0) | 2024.05.08 |
24.05.05 나만무 (0) | 2024.05.06 |
24.05.04 나만무 (0) | 2024.05.04 |
24.05.03 나만무 (0) | 2024.05.04 |