使用前需要安装第三方库及其他附加库:
pip install Live2dTK
示例:
from tkinter import Tk, Frame
from Live2dTK import Live2dFrame
demo = Tk()
demo.attributes('-transparent', 'black') # 想要实现背景透明,必须有这一行
frame = Frame(demo)
frame.pack()
Debugging = Live2dFrame(frame, model_path=r"E:\IDE\Plugins\live2d\米塔\3.model3.json",
width=1000, height=1000)
Debugging.pack()
demo.mainloop()
模型位置不强求,但仍然建议构建规范的项目目录:
.scr
+-live2d
+model_name
+py_file
结果:
该模块主要集成的live2d功能来自live2d-py 可以根据改项目的其他方法改写以实现更多的可玩性,当前模块后续也会封装更多的api。
另附上一个Demo:demo
更多详细解释以及源代码见github:https://github.com/Ashisheng2005/Live2dTK