调色板交换,从老式游戏引擎借来的技术,是一个很好的系统,可以在运行时动态地改变精灵的颜色,虽然它不是内置于Unity,本课程中显示的高级技术,可以模仿任何基于2D精灵的游戏中的调色板交换。
作者将向我们展示如何构建自定义菜单和检查器来分析和更改sprite的颜色,使用可编写脚本的对象保存自定义调色板,在运行时更改sprite纹理上的颜色,甚至将颜色更改应用于动画精灵,最后,他将展示如何优化此工作流并将其重用于其他Unity项目。
调色板交换,从老式游戏引擎借来的技术,是一个很好的系统,可以在运行时动态地改变精灵的颜色,虽然它不是内置于Unity,本课程中显示的高级技术,可以模仿任何基于2D精灵的游戏中的调色板交换。
作者将向我们展示如何构建自定义菜单和检查器来分析和更改sprite的颜色,使用可编写脚本的对象保存自定义调色板,在运行时更改sprite纹理上的颜色,甚至将颜色更改应用于动画精灵,最后,他将展示如何优化此工作流并将其重用于其他Unity项目。