是否可以添加发光到Image的轮廓?我知道我可以通过添加一个额外的“发光”版本的图像并在需要时切换到该版本来做到这一点,但由于我的游戏中有许多不同的形状,我宁愿用编程方式完成发光。我怎样才能做到这一点?在LibGDX中为图片(演员)添加发光
6
A
回答
2
1
要做到这一点的唯一方法是在绘制此特定图像时使用自己的像素着色器。
你可以在网上找到很多发光效果着色器,并且可能有教程介绍如何使用它们。您可以查看关于此主题的官方LibGDX文章https://github.com/libgdx/libgdx/wiki/Shaders
但是,我不建议您遵循这种方式,因为使用不同的着色器绘制单个图像会使您渲染循环代码变得更加复杂和不太理想。因此,无论你对它做出妥协,还是找到更简单的方法来实现这种无着色器的行为(我的意思是以某种方式静态绘制它)。
相关问题
- 1. libgdx - 在删除另一个演员后未添加演员
- 2. Libgdx演员职位在添加另一个动作后重置
- 3. libgdx - 演员输入事件不触发
- 4. LibGdx - 增加演员的触摸区域
- 5. android libgdx用演员拍摄
- 6. libGDX演员draw()不叫
- 7. Libgdx - 对演员的行动
- 8. Libgdx演员不输入
- 9. 图片在libgdx
- 10. 动画添加演员
- 11. 发送/获取片段类别中的意图演员
- 12. 导演,舞台,小组,演员,Box2D和手势演员的例子LibGdx
- 13. LibGdx演员绑定不正确
- 14. libgdx Stage.dispose()不立即分离演员
- 15. libgdx inputListener不适用于演员
- 16. libgdx演员不会更改位置
- 17. 使演员剪辑的孩子图片
- 18. 将演员添加到现有Akka群集碎片
- 19. 从演员Libgdx底部拖放只触发器
- 20. 将图片添加到员工档案
- 21. 如何在演员添加到舞台时添加回调?
- 22. 在UIPickerView中添加图片
- 23. 在silverlight中添加图片
- 24. 将演员分为子演员
- 25. 在Matplotlib/Python中为大图添加一张小照片/图片
- 26. Libgdx演示Cuboc
- 27. 添加动作内部的演员
- 28. 将演员添加到DVD库列表
- 29. 查看演员同时点击放大的演员的更大版本libgdx
- 30. 添加在图片