Kart

interface Kart<out ENGINE : KartEngine>(source)

클라이언트에서 필수 구성 엔티티와 엔진이 모두 준비된 카트입니다.

alivetrue인 동안 entity, saddle, model, engine을 포함한 모든 프로퍼티를 읽을 수 있습니다. 카트 수명주기가 끝나면 기존 객체는 무효화되므로 장기간 보관하거나 나중에 다시 접근해야 하는 경우 직접 객체 대신 KartRef를 사용해야 합니다.

Properties

Link copied to clipboard
abstract val alive: Boolean

이 객체의 모든 카트 상태를 현재 읽을 수 있는지 여부입니다.

Link copied to clipboard

현재 카트에 기록된 랩 번호입니다.

Link copied to clipboard
abstract val engine: ENGINE

카트 엔진 객체에 접근할 수 있는 프로퍼티입니다.

Link copied to clipboard
abstract val entity: KartMain

카트의 물리 연산 메인이 되는 텍스트 디스플레이 엔티티를 반환합니다.

Link copied to clipboard
val Kart<*>.maxLap: Int?

현재 카트에 기록된 트랙의 최대 랩 수입니다.

Link copied to clipboard
abstract val model: KartModelRoot

카트의 모델링 엔티티 메인이 되는 아이템 디스플레이 엔티티를 반환합니다.

Link copied to clipboard
abstract val position: Vec3

카트 메인 엔티티의 현재 위치입니다.

Link copied to clipboard
abstract val rider: Player?

이 카트의 탑승자입니다.

Link copied to clipboard
abstract val saddle: KartSaddle

플레이어가 탑승하는 카트의 대구 엔티티를 반환합니다.

Link copied to clipboard
abstract val type: KartType<ENGINE>

이 카트의 엔진 타입입니다.

Link copied to clipboard
abstract val velocity: Vec3

틱에 기반하여 카트의 속도를 제공합니다.