New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
默认modelId为1会导致在模型只有一个的情况下无法正确加载模型 #135
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
问题代码:
live2d-widget/src/index.js
Line 134 in ae27493
本项目默认加载modelId为1的模型。
当使用cdn方式加载模型时,modelId将作为数组下标。
live2d-widget/src/model.js
Line 32 in ae27493
而当cdn中只有一个模型时,
this.modelList.models
这个数组将只存在一个元素,即下标为0的那个元素而默认modelId默认为1,故
this.modelList.models[1]
将返回undefined。这最终导致target这个原本应该是模型名称的变量成为undefined。
复现页面:
https://codepen.io/wuuconix/pen/RwYeKPm
将默认modelId设置为0后的效果:
https://codepen.io/wuuconix/pen/abaRpEQ
The text was updated successfully, but these errors were encountered: