首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >非矩形作物Phaser.Sprite或Phaser.Image

非矩形作物Phaser.Sprite或Phaser.Image
EN

Stack Overflow用户
提问于 2015-02-19 09:49:09
回答 1查看 1.2K关注 0票数 1

我已经在Phaser.State中预装了一个图像:

代码语言:javascript
复制
game.load.image(name, url);

我想在两种不同的场景中使用它:

  1. 图像(全尺寸呈现,没有任何裁剪)
  2. 作为精灵源(部分呈现,用十六进制裁剪)

第一个场景很简单,但我无法为第二个场景找到解决方案。Phaser.Sprite.crop只应用Phaser.Rectangle,而我不能将Phaser.Polygon应用于此方法。我该如何解决这个问题?

PS:当然,我不想下载第二个(裁剪)版本的图像。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-20 09:25:08

尝试像这里那样使用alpha掩码

但是在这种情况下,你需要上传一个面具的图像(你的多边形)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28603158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档