Update createModelInstance to include animation fields

This commit is contained in:
2026-03-31 23:54:12 +02:00
parent 4befe80d69
commit fe118f47e3

View File

@@ -67,7 +67,7 @@ function assertPositiveFiniteVec3(vector: Vec3, label: string) {
}
export function createModelInstance(
overrides: Partial<Pick<ModelInstance, "id" | "name" | "position" | "rotationDegrees" | "scale">> & Pick<ModelInstance, "assetId">
overrides: Partial<Pick<ModelInstance, "id" | "name" | "position" | "rotationDegrees" | "scale" | "animationClipName" | "animationAutoplay">> & Pick<ModelInstance, "assetId">
): ModelInstance {
const position = cloneVec3(overrides.position ?? DEFAULT_MODEL_INSTANCE_POSITION);
const rotationDegrees = cloneVec3(overrides.rotationDegrees ?? DEFAULT_MODEL_INSTANCE_ROTATION_DEGREES);