-
Notifications
You must be signed in to change notification settings - Fork 43
模型改色
Arkueid edited this page Apr 21, 2025
·
1 revision
改色需遵守 Live2D 作者许可
一些皮套支持在 VTS 中换瞳色、发色
使用 SetPartMultiplyColor
实现:
partIds = model.GetPartIds()
# 可以使用 HitPart 检测鼠标点击位置的 part 得到 id
for i in ['ArtMesh207_Skinning', 'ArtMesh208_Skinning', 'ArtMesh209_Skinning', 'ArtMesh213_Skinning', 'ArtMesh212_Skinning', 'ArtMesh214_Skinning', 'ArtMesh211_Skinning','ArtMesh210_Skinning', 'ArtMesh215_Skinning', 'ArtMesh216_Skinning', 'ArtMesh217_Skinning',
'ArtMesh218_Skinning'
]:
model.SetPartMultiplyColor(partIds.index(i), 212/255, 94/255, 116/255, 1.0)
双马尾换色效果: