Methods
wlLive2d(optionsopt) → {ULive2dController}
live2d 全局函数
传递 options 数据, 并创建 live2d 实例的的全局函数
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
options | DLive2dOptions | | <optional> | null | live2d 选项 |
- See
Returns:
返回 ULive2d 的一个实例
- Type:
- ULive2dController
Type Definitions
DMessageExtend
消息扩展类型
DMessage 的扩展类型, 包括但不限于 DHourMessage, DSeasonsMessage, DEventMessage
Type:
- Source
TApplication
Application 类型
pixi 的 Application 类型
Type:
- Application
- See
更多请参考 Application
TBoolCallback() → {boolean}
bool 回调
返回值是 bool 的回调函数
- Source
Returns:
- Type:
- boolean
Example
() => true;
() => false;
TCallback() → {void}
无参回调
没有参数且返回值为 void 的无参回调
- Source
Returns:
- Type:
- void
Example
() => void
TLive2DModel
Live2D 模型
pixi-live2d-display 的 Live2DModel 类型
Type:
- Live2DModel
- See
更多请参考 Live2DModel
TModelItem
模型项目
模型数据项目可以为 DModel 或者 DModel[]
- Source
new DModel || [new DModel]
TModels
数据集
由模型数据项目构成的模型数据集
Type:
- Array.<TModelItem>
- Source
[
[new DModel, new DModel],
new DModel,
]
TPosition
位置
包含 x, y 的位置数据
Type:
Properties- Object
Name | Type | Attributes | Description |
---|---|---|---|
x | number | <nullable> | x 轴坐标 |
y | number | <nullable> | y 轴坐标 |
- Source
{}
{x: 10}
{x: 10, y: 10}
TRect
矩形盒子
定义高度与宽度的属性集
Type:
Properties- object
Name | Type | Description |
---|---|---|
width | number | 宽度 |
height | number | 高度 |
- Source
{ width: 0, height: 0 }
TTalkApi
talk 对象
用于存储 url 以及处理 talk 结果的对象
Type:
Properties- Object
Name | Type | Description |
---|---|---|
url | string | 地址 |
handle | TTalkHandle | 处理函数 |
init | RequestInit | | fetch 初始化数据 |
- Source
TTalkHandle(response) → {Promise.<string>}
talk 处理函数
用于将 response 响应处理为 message 文本
Parameters:
Name | Type | Description |
---|---|---|
response | Response | 响应 |
- Source
Returns:
文本结果
- Type:
- Promise.<string>