Methods

wlLive2d(optionsopt) → {ULive2dController}

live2d 全局函数

传递 options 数据, 并创建 live2d 实例的的全局函数

Parameters:
NameTypeAttributesDefaultDescription
optionsDLive2dOptions | null<optional>
null

live2d 选项

Returns:

返回 ULive2d 的一个实例

Type: 
ULive2dController

Type Definitions

DMessageExtend

消息扩展类型

DMessage 的扩展类型, 包括但不限于 DHourMessage, DSeasonsMessage, DEventMessage

TApplication

Application 类型

pixi 的 Application 类型

Type:
  • Application
See

TBoolCallback() → {boolean}

bool 回调

返回值是 bool 的回调函数

Returns:
Type: 
boolean
Example
() => true;
() => false;

TCallback() → {void}

无参回调

没有参数且返回值为 void 的无参回调

Returns:
Type: 
void
Example
() => void

TLive2DModel

Live2D 模型

pixi-live2d-display 的 Live2DModel 类型

Type:
  • Live2DModel
See

TModelItem

模型项目

模型数据项目可以为 DModel 或者 DModel[]

Type:
Example
new DModel || [new DModel]

TModels

数据集

由模型数据项目构成的模型数据集

Type:
Example
[
  [new DModel, new DModel],
  new DModel,
]

TPosition

位置

包含 x, y 的位置数据

Type:
  • Object
Properties
NameTypeAttributesDescription
xnumber<nullable>

x 轴坐标

ynumber<nullable>

y 轴坐标

Example
{}
{x: 10}
{x: 10, y: 10}

TRect

矩形盒子

定义高度与宽度的属性集

Type:
  • object
Properties
NameTypeDescription
widthnumber

宽度

heightnumber

高度

Example
{ width: 0, height: 0 }

TTalkApi

talk 对象

用于存储 url 以及处理 talk 结果的对象

Type:
  • Object
Properties
NameTypeDescription
urlstring

地址

handleTTalkHandle

处理函数

initRequestInit | undefined

fetch 初始化数据

TTalkHandle(response) → {Promise.<string>}

talk 处理函数

用于将 response 响应处理为 message 文本

Parameters:
NameTypeDescription
responseResponse

响应

Returns:

文本结果

Type: 
Promise.<string>