Open jeekpark opened 3 weeks ago
mCollisionLayerMatrix가 배열입니다. mCollisionLayerMatrix->reset() 함수를 호출하면 0번 인덱스만 초기화되고 배열의 다른 인덱스는 초기화되지 않는 문제가 발생했습니다.
yaCollisionManager.h yaCollisionManager.cpp
CollisionManager::Clear()함수에서 배열의 모든 인덱스를 순회하며 reset()을 호출해야합니다.
CollisionManager::Clear()
for (int i = 0; i < (UINT)eLayerType::Max; ++i) { mCollisionLayerMatrix[i].reset(); }
설명
mCollisionLayerMatrix가 배열입니다. mCollisionLayerMatrix->reset() 함수를 호출하면 0번 인덱스만 초기화되고 배열의 다른 인덱스는 초기화되지 않는 문제가 발생했습니다.
위치
yaCollisionManager.h yaCollisionManager.cpp
해결 방안 제안
CollisionManager::Clear()
함수에서 배열의 모든 인덱스를 순회하며 reset()을 호출해야합니다.