spine
笔记
笔记罐头
笔记
展开
-
Unity_Spine效率优化
Unity_Spine效率优化原创 2022-08-09 20:42:07 · 2533 阅读 · 0 评论 -
Spine_附件皮肤
Spine_附件皮肤原创 2022-07-21 23:19:00 · 403 阅读 · 0 评论 -
Python拆分atlas图集
在某游戏美术论坛里捡到了些别人分享的Spine动画,发现是Spine3.6生成的,我用的是3.8,用Spine自带的纹理解包器解包出来的部分小图带有莫名其妙的绿色背景,导入软件后就很喜感:开始还以为这是什么高级的加密手段,但检查了一边发现并不是所有小图都带有背景,也有一部分正常的,再对照atlas中的信息发现所有异常的图像的rotate字段都是true,怀疑是解包算法的问题,把之前的旧的用python解包atlas的代码翻出来重新折腾了一下对rotate为true的图像的处理,可算是切分出正常的小图原创 2021-12-19 18:25:45 · 4399 阅读 · 5 评论 -
Unity_Spine动画多边形区域点击事件判定
之前的用脚本控制Spine动画播放和切换皮肤里实现了点击后更换播放动画但不管是点击什么位置,事件都会响应就很离谱,毕竟市面上游戏都是点了立绘区域才切换动画选中Spine动画,在组件-2D物理中添加2D多边形碰撞器点击编辑碰撞器按钮拖动绿色的路径点框个大概形状修改之前的脚本,新东西主要是这个函数void OnMouseDown()//当鼠标在碰撞体区域被按下时触发事件 { Debug.Log("MouseDown"); }备忘.原创 2021-07-17 20:41:21 · 1593 阅读 · 2 评论 -
Spine动画导入Unity
接上篇的从Spine导出动画资源Unity需要安装Spine插件:插件地址写的支持到2020.2,我装的2020.3,但反正也能用下载下来是个.unitypackage文件,直接拖进项目资源里导入回到之前从Spine导出的三个文件,.atlas要把后缀加上.txt.json文件里要把版本修改成3.8因为我用的3.7.85把仨文件一起拖进项目资源里,会自动生成其他几个文件其中一个SkeletonData把SkeletonData文件拖进层级窗口选择Ske原创 2021-07-02 23:56:02 · 1360 阅读 · 4 评论