首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libgdx:雪碧碎如玻璃杯

libgdx:雪碧碎如玻璃杯
EN

Stack Overflow用户
提问于 2014-04-20 18:22:51
回答 1查看 524关注 0票数 0

我有一个是球的精灵。比方说,它代表一个玻璃球。

我正在用SpriteBatch渲染图形。

在libgdx中有没有可能对球产生一个破碎的玻璃效果?意思是,我想把精灵分成不同的边框(不是矩形),然后画出它们飞向不同的方向。

EN

回答 1

Stack Overflow用户

发布于 2014-04-21 02:16:28

使用PolygonSprite表示精灵的非矩形块。

为了生成组块,我建议在精灵中心附近随机选取一个点,然后从该点到角点创建几个三角形,并在正方形精灵的每一侧创建2到3个点。您应该能够为每个分片定义一个PolygonRegion,并使用它来构建PolygonSprite实例。

我以前实际上没有使用过PolygonRegion应用程序接口(它看起来有点迟钝),所以你可能想检查一下the examples

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

https://stackoverflow.com/questions/23180992

复制
相关文章

相似问题

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