公共选项
用法:
import { loadOml2d } from 'oh-my-live2d';
loadOml2d({
// 在这里进行配置
});
选项:
dockedPosition?
optional
dockedPosition:"left"
|"right"
组件停靠位置, 当您希望组件靠右展示时这个属性会非常有用. 同时影响状态条、舞台、菜单.
默认值: left, 当值为left时舞台和状态条居左, 菜单居右(位置值相反),
默认值:
left
importType?
optional
importType:string
已弃用:
不再使用按需导入的方式,默认全量导入,该选项将在下个版本被移除
initialStatus?
optional
initialStatus:"sleep"
|"active"
用于控制组件在浏览器中以当前地址首次访问时的初始状态是否处于睡眠状态或活动状态,
默认值:
'active'
libraryUrls?
optional
libraryUrls:object
已弃用:
sdk已内置,该选项已弃用,将在下个版本被移除
complete?
optional
complete:string
自定义全量SDK地址
cubism2?
optional
cubism2:string
自定义 Cubism2 SDK 地址
cubism5?
optional
cubism5:string
自定义 Cubism5 SDK 地址
menus?
optional
menus:MenusOptions
| (currentModel
:ModelOptions
,modelIndex
:number
) =>MenusOptions
菜单配置, 详见: 菜单选项
mobileDisplay?
optional
mobileDisplay:boolean
移动端是否展示, 开启将会在移动端设备上以移动端样式展示各元素
默认值:
false
models?
optional
models:ModelOptions
[]
模型选项, 类型是模型配置对象组成的数组, 默认值是空数组
详见: 模型选项
默认值:
[]
parentElement?
optional
parentElement:HTMLElement
为组件提供一个父元素,如果未指定则默认挂载到 body 中
默认值:
document.body
primaryColor?
optional
primaryColor:string
定义主题色, 影响所有模块
默认值:
'#38B0DE'
sayHello?
optional
sayHello:boolean
是否在初始化阶段打印项目信息
默认值:
true
stageStyle?
optional
stageStyle:CommonStyleType
公共舞台样式, 作用于所有模型的舞台样式, 优先级低于模型选项中的舞台样式
statusBar?
optional
statusBar:StatusBarOptions
状态条选项, 详见: 状态条选项
tips?
optional
tips:TipsOptions
| (currentModel
:ModelOptions
,modelIndex
:number
) =>TipsOptions
自定义提示框样式和内容, 前往提示框选项查看详细内容
transitionTime?
optional
transitionTime:number
组件入场和离开的过渡动画时长,单位 ms
默认值:
1000