연산량이 과도해지는 경우에는 게임이 일시적으로 멈추면서 버벅거리는 현상이 간혹가다가 발생하더라구요 <div><br></div> <div>가령 고차 행렬을 역행렬 시키는 연산의 경우 아주 잠깐이지만 게임이 멈추는 일이 발생하던데</div> <div><br></div> <div>한번 이런 현상을 해결할 방법을 찾아보고싶네요</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>가령 특정 연산을 1프레임 안에 다 끝내지 못할경우</div> <div><br></div> <div>프레임별로 자동으로 나누어서 연산하는 방법을 써보고 싶은데요</div> <div><br></div> <div>문제는 컴퓨터마다 성능이 다르다 보니 제가 수동적으로 구간을 나누기에도 애매하고</div> <div><br></div> <div>구상은 떠오르는듯한대 개념이 없어서인지</div> <div><br></div> <div>어디서부터 시작할지, 검색어는 어떻게 해야할지도 감이 안잡히네요...</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>개인적으로는 코루틴을 쓰는방법도 한번 고려해보았는데요</div> <div><br></div> <div>함수의 흐름 중간중간에 시간의 흐름을 체크 하다가</div> <div><br></div> <div>너무 많은 시간이 흘렀으면 함수를 반환한후에</div> <div><br></div> <div>다시 새 프레임이 시작되면 반환시킨 구간부터 다시 시작하는 방법을 생각해 보긴 했는데</div> <div><br></div> <div>다른방법도 있을까요?</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.