我试图在我的游戏中拥有某个场景,其中所有游戏精灵都有灰色叠加。我想过只创建每个精灵的灰色版本,但后来我意识到这不是很干或很容易。我需要这个叠加层用于单个精灵,如下所示:
sprite = game.add.sprite(x, y, "name_of_sprite");
我需要一个小组:
group = game.add.group();
你如何在phaser
?
答案 0 :(得分:3)
这些解决方案中的任何一个都可以解决问题:
yourSpriteName.tint = color;
var gray = game.add.filter("Gray");
yourSpriteName.filters = [gray];