Я изображение уже предустановленными в Phaser.State:непрямоугольной культур Phaser.Sprite или Phaser.Image
game.load.image(name, url);
Я хотел бы использовать его в двух различных сценариях:
- As изображение (оказанной в полном размере без обрезки)
- в качестве источника спрайтов (оказанный частично обрезаны по гексу)
Первый сценарий прост, но я не могу найти решение для второго. Phaser.Sprite.crop
применяется только Phaser.Rectangle
, и я не могу поставить Phaser.Polygon
в этот метод. Как я могу решить эту проблему?
PS: Конечно, я не хочу загружать вторую (обрезанную) версию изображения.
Да, вы правы. Я тоже нашел это решение. –