目录
制作Player
- 将Player各个部位分别进行绘制并且使用排序图层显示层次感。使用Sorting Group使所有身体部位作为一个整体进行渲染排序,避免出现下图这种情况。
![](https://i-blog.csdnimg.cn/blog_migrate/56e2d81f21757fca8c0cf600b14505e0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0903eb349effa1c845419b3af5c7af23.png)
- 设置SpriteRenderer的Sprite Sort Point为pivot(枢轴),设置为图片底部中心,在根据Y轴距离进行渲染时,用Sprite Sort Point作为观测点。
抽象单例基类
- 使用泛型,是因为T是约束为派生于MonoBehaviour类,而我们单例就是需要返回这个唯一的对象,当进行类型转换时(this as T),如果T不加约束,则不能进行类型转换。