phaser 3 palette swapping example:在Phaser 3中在Spritesheet上使用调色板交换的示例 源码
Phaser 3调色板交换示例 在Phaser 3中的Spritesheet上使用调色板交换的示例 这个怎么运作 最初的想法来自本文: 本示例中的调色板交换是通过拍摄包含调色板数据的图像,然后通过一个Spritesheet并将匹配的像素从原始调色板切换到新调色板来实现的。 我们的“调色板数据”图像是一幅小图像,由我们要替换的每种唯一颜色及其替换组成。 每种颜色是单个像素,并且每一行代表一个单独的调色板。 然后,我们定义一个配置,其中包含用于在执行调色板交换后创建必要的Spritesheets和动画的相关信息。 var animConfig = { paletteKey : '