# Interface: IEngineSettings

index.ts

**`author`** : hikaridai(hikaridai@tencent.com)

**`date`** : 2020/8/18 下午4:48:36

## Table of contents

### Properties

- alpha
- audio
- backupURLs
- baseURL
- cacheDelimiter
- cacheSizeLimit
- designHeight
- designWidth
- fixedDeltaTime
- gfxIgnoreAssert
- globalHTTPRetry
- gravity
- logFilter
- logLevel
- mainScreenMSAA
- physics3DLayerCollisionMatrix
- profileGfx
- realSizeLimit
- renderHeight
- renderWidth
- shaderGlobalProperties
- useEngineSubcontext
- workerPath
- workerTimeout

## Properties

### alpha

• `Optional` **alpha**: `boolean`

是否开启透明通道输出

___

### audio

• `Optional` **audio**: `Object`

音频全局定义

#### Type declaration

| Name | Type | Description |
| :------ | :------ | :------ |
| `globalVolume?` | `number` | 全局音量 |
| `maxRealVoices?` | `number` | 真实音频数量上限 |

___

### backupURLs

• **backupURLs**: `string`[]

如果baseURL找不到并且重试次数`globalHTTPRetry`大于0，则会依次尝试使用

___

### baseURL

• **baseURL**: `string`

loader下载文件的默认根路径

___

### cacheDelimiter

• **cacheDelimiter**: `string`

拼缓存的文件名的

___

### cacheSizeLimit

• **cacheSizeLimit**: `number`

最大缓存极限

___

### designHeight

• **designHeight**: `number`

设计分辨率高

___

### designWidth

• **designWidth**: `number`

设计分辨率宽

___

### fixedDeltaTime

• **fixedDeltaTime**: `number`

物理引擎的模拟步进固定间隔

___

### gfxIgnoreAssert

• **gfxIgnoreAssert**: `boolean`

___

### globalHTTPRetry

• **globalHTTPRetry**: `string`

全局loader下载文件重试次数

___

### gravity

• **gravity**: `number`

物理引擎的重力

___

### logFilter

• **logFilter**: `boolean`

log过滤器

___

### logLevel

• **logLevel**: `string`

log等级

___

### mainScreenMSAA

• **mainScreenMSAA**: `boolean`

是否开启MSAA

___

### physics3DLayerCollisionMatrix

• **physics3DLayerCollisionMatrix**: `string`

物理碰撞矩阵，以十六进制字符串表示

___

### profileGfx

• **profileGfx**: `string`

___

### realSizeLimit

• **realSizeLimit**: `number`

是否开启MSAA

___

### renderHeight

• **renderHeight**: `number`

渲染分辨率高

___

### renderWidth

• **renderWidth**: `number`

渲染分辨率宽

___

### shaderGlobalProperties

• **shaderGlobalProperties**: { `default`: `string` \| `number` \| `number`[] ; `key`: `string` ; `type`: ``"Float"`` \| ``"Vector2"`` \| ``"Vector3"`` \| ``"Vector4"`` \| ``"Matrix4"`` \| ``"Texture"``  }[]

全局Uniform定义

___

### useEngineSubcontext

• **useEngineSubcontext**: `boolean`

___

### workerPath

• **workerPath**: `string`

自动生成的worker文件入口路径

___

### workerTimeout

• **workerTimeout**: `number`

worker执行任务超时时间
