基于python tkinter实现的live2d桌面宠物

使用前需要安装第三方库及其他附加库:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值