动态修改spine动画渲染层次

Posted qinshuaijun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态修改spine动画渲染层次相关的知识,希望对你有一定的参考价值。

   
在unity中做2D游戏开发的时候我们使用sprite比较多,sprite的层次修改我们手动修改sprite renderer下面的Order in Layer属性就行了。也可以动态的获取它的层次属性进行修改,那么怎么动态修改spine动画的层次呢,如下:

  我们创建spine动画的时候,在这个物体上会有一个Mesh Renderer的组件。我们通过他来改变Skeleton Animation中的Order in Layer的值。
---------------------

void Start() { m_Mr = GetComponent<MeshRenderer>(); m_Mr.sortingOrder = 10; }
作者:crazyapp 
来源:CSDN
原文:https://blog.csdn.net/CrazyApp/article/details/79098023
版权声明:本文为博主原创文章,转载请附上博文链接! MeshRenderer m_Mr;

以上是关于动态修改spine动画渲染层次的主要内容,如果未能解决你的问题,请参考以下文章

cocos2dx3.2 spine动画

Android播放Spine骨骼动画笔记

Spine在Unity中的应用

在渲染之前触发ViewPager片段内嵌套片段的动画

什么是骨骼动画 3d动效 spine

spine在unity中实现闪白效果