# Interface: IMeshShapeData

**`see`** [MeshShape](/miniprogram/dev/reference/xr-frame/api/classes/MeshShape)

## Hierarchy

- [`IShapeData`](IShapeData)

  ↳ **`IMeshShapeData`**

## Table of contents

### Properties

- autoFit
- center
- convex
- disabled

## Properties

### autoFit

• `Optional` **autoFit**: `boolean`

轮廓是否自动贴合[Mesh组件](/miniprogram/dev/reference/xr-frame/api/classes/Mesh)或[GLTF组件](/miniprogram/dev/reference/xr-frame/api/classes/GLTF)的大小。
如果当前元素下不存在Mesh组件和GLTF组件则不生效。

> [MeshShape](/miniprogram/dev/reference/xr-frame/api/classes/MeshShape)永远会开启这项。

**`default`** false

#### Inherited from

[IShapeData](IShapeData).[autoFit](IShapeData#autoFit)

___

### center

• `Optional` **center**: [`number`, `number`, `number`]

轮廓中心相对元素[Transform](/miniprogram/dev/reference/xr-frame/api/classes/Transform)中心的偏移量。

**`default`** [0, 0, 0]

#### Inherited from

[IShapeData](IShapeData).[center](IShapeData#center)

___

### convex

• `Optional` **convex**: `boolean`

是否使用凸多边形来包围Mesh。
*如果元素有`shape-interact`属性，则会强制开启。*

**`default`** false

___

### disabled

• `Optional` **disabled**: `boolean`

是否禁用shape。

**`default`** false

#### Inherited from

[IShapeData](IShapeData).[disabled](IShapeData#disabled)
