Kart
클라이언트에서 필수 구성 엔티티와 엔진이 모두 준비된 카트입니다.
alive가 true인 동안 entity, saddle, model, engine을 포함한 모든 프로퍼티를 읽을 수 있습니다. 카트 수명주기가 끝나면 기존 객체는 무효화되므로 장기간 보관하거나 나중에 다시 접근해야 하는 경우 직접 객체 대신 KartRef를 사용해야 합니다.
모든 상태는 렌더 스레드에서만 읽어야 합니다. alive가 false가 된 뒤에는 alive 외의 상태에 접근하지 않아야 하며, 구현체는 이러한 접근에 IllegalStateException을 던질 수 있습니다.