본문으로 건너뛰기
문서

gv 0.13.3

휴대폰의 메모리 처리 - 실행 취소 기록의 상한, 메모리 부족 경고에 대한 대응, 누수 수정 - 그리고 프리팹 모드 수정 두 가지

  • 새 에디터 설정 기록 오브젝트는 단계 수와 별도로 실행 취소 기록이 보관하는 오브젝트 수를 제한합니다. 대량 삭제 한 번은 오브젝트 50 000개를 담을 수 있는 한 단계이며, 이 상한이 잡는 것이 바로 그런 경우입니다. 기본적으로 휴대폰은 최대 200 000개까지 보관하고, 데스크톱은 상한이 없습니다. 0 값을 넣으면 상한이 없어집니다
  • Android 또는 iOS 시스템이 메모리 부족을 경고하면 이제 게임이 대응합니다. 에디터는 더 이상 도달할 수 없는 기록 브랜치를 버리고, 게임은 아무것도 쓰지 않는 것을 해제합니다. 이전에는 아무도 경고를 듣지 않았고, 결과는 시스템이 게임을 종료하는 것뿐이었습니다
  • 레벨을 열 때마다 텍스처당 머티리얼 두 개가 세션이 끝날 때까지 메모리에 남았습니다. 이제 레벨을 닫으면 해제됩니다
  • 에디터에서 레벨을 닫으면 레벨 데이터가 해제됩니다. 이전에는 다음 레벨을 열 때까지 메모리에 남아 있었습니다
  • 무거운 레벨 뒤에는 게임이 그 레벨을 위해 예약한 메모리를 돌려줍니다. 그 양이 보통 레벨에 필요한 양의 네 배를 넘고 다음 레벨에 필요하지 않을 때입니다
  • 프리팹 타임라인이 프리팹 모드에서 편집할 때마다 맨 위 행으로 튀지 않습니다. 프리팹 모드에 들어갈 때만 초기화됩니다
  • 프리팹 템플릿에서 부모가 지정되지 않은 최상위 오브젝트도 이제 레벨 안의 복사본과 똑같이 템플릿 타임라인에 맞춰지고 앵커를 따릅니다. 이전에는 붙여넣기로 템플릿 밖에 놓일 수 있었고, 에디터가 실제 재생과 다르게 보여 주었습니다

커밋: 게임 927d84f8, SDK d2e4233a