lives2d是一个开源引擎,虽然我已经写了max的导出插件,但是个人感觉不好,而且max对于我来说实在太晦涩难懂,所以我决定还是转向blender。blender开源免费,更符合我的心意。
Blender官方有入门的插件编写教程,更加深入的可以看源码学习。
官方教程地址:
https://docs.blender.org/manual/zh-hans/dev/advanced/scripting/addon_tutorial.html#
写插件的前提是你要懂一点python,为此我特意学习了几天。
把最简单的例子写一遍看看。
##lives2dExportor.py
bl_info={"name":"lives2dExportor","category":"Object"}
def register():
print("register lives2dExportor")
def unregister():
print("unregister lives2dExportor")
写好python脚本之后。
##防采集代码
转自http://www.liveslives.com https://blog.csdn.net/huutu
打开Blender,在窗口菜单选择切换显示控制台,打开cmd。
再打开Blender插件界面。选择这个脚本安装。
安装成功之后在CMD窗口会有提示
然后激活这个plugin,会执行register函数
取消则执行unregister