unity Spine动画运行库
Spine是一款用于创建高度可定制的2D动画的工具和运行库。它为开发人员提供了在Unity中实现复杂、流畅的骨骼动画的能力。Spine运行库是Unity与Spine编辑器之间的桥梁,它使得将Spine动画导入到Unity项目中变得简单而高效。
如果你使用Unity 2017.1到2022.1版本,并且希望在你的项目中使用Spine动画,你可以下载包含Spine运行库4.0和4.1版本的资源包。这些资源包包含了运行库的二进制文件和相关的资产,使你能够在Unity编辑器中轻松地导入、预览和使用Spine动画。
通过安装这个资源包,你可以在Unity中创建2D骨骼动画,利用Spine编辑器的功能进行动画的创建和编辑。你可以为角色、道具、界面等元素创建复杂的骨骼动画,并通过Spine运行库将它们集成到你的Unity项目中。
Spine运行库提供了一系列强大的功能,包括骨骼动画的播放、控制动画的速度和循环、事件触发、骨骼约束和蒙皮等。它还支持混合动画、过渡和过渡曲线,使你能够创建更加流畅和自然的动画效果。
unity-ScrollRect
LoopScrollRect(循环滚动视图)是一个用于Unity游戏引擎的插件,用于创建可以循环滚动的滚动视图。它可以用于显示大量的项目列表,例如道具、任务、角色等,并且能够在滚动到末尾时自动循环回开头。
LoopScrollRect的原理是在滚动视图中动态地重复使用项目,而不是一次性创建所有项目。这样可以大大减少内存的使用,提高性能。它使用了对象池的技术,通过在滚动过程中不断重用项目来实现循环滚动的效果。
使用LoopScrollRect时,你需要创建一个滚动视图容器,并将其中的项目放入一个预制体中。然后将这个预制体设置为LoopScrollRect的项预制体,并设置好相应的参数,例如项目的数量、大小、间距等。在运行时,LoopScrollRect会根据滚动的位置自动调整项目的显示,使其循环滚动。
LoopScrollRect还提供了一些额外的功能,例如自动滚动、惯性滚动、滚动到指定项目等。你可以根据具体的需求对这些功能进行配置和使用。
总之,LoopScrollRect是一个方便的工具,可以在Unity中创建循环滚动的滚动视图,为游戏的界面提供更好的用户体验。
uinty- UI特效插件
UI效果
图片处理:灰度图,做旧图,负片效果,图片像素化
颜色处理:乘积,剔除,填充,叠加
模糊模式: 快速/中阶/细节模式以及更漂亮的高阶模式
高级模糊:启用更美丽的模糊。
1、UI流光效果 --在图片上加闪光效果
2、UI溶解效果 --渐变溶解效果
3、UI 饱和度修改
4、UI 过场动画效果
5、UI 渐变色
6、UI 翻转将
unity3d- 能量护盾
护盾 shader参数
主颜色:护盾整体色;
颜色贴图(uv1):每块六边形和五边形颜色贴图 使用了uv1 并带透明通道,最终与主颜色相乘;
颜色强度:值越大越亮,可调整发光强度;
边缘光宽:值越小边缘光范围越大,过渡也越平滑;
边缘光亮度:值越大越亮;
扫光贴图(uv2):带有透明通道;
盾片偏移:每块盾片沿着法线方向偏移的高度;
扫光的y轴偏移:调整扫光贴图的uv2的v值,范围从下到上,对应-1到1;
冲击范围:最大亮度范围;
冲击波亮度:冲击波发生时到最大亮度;
给盾加一个bloom泛光特效效果会更好;
unity 文字多语言插件
unity插件
可自由切换多国语言
适用于海外项目
newtonsoft.json.dll
一款好用的 unity 读取json文件
插件
newtonsoft.json.dll
相较于litjson 能兼容空值的存在
unity 2d自动寻路插件
unity2d
自动寻路插件
适用于
障碍物动态改变的情况
unity-Excel
unity读取Excel所需资源,
包含
EPPlus.dll.
Excel.dll
ICSharpCode.SharpZipLib.dll
使用示例见:
https://blog.youkuaiyun.com/lalate/article/details/126018198