java - Android 游戏开发 - 如何用重复图案填充圆圈?

标签 java android

我目前正在开发一款 Android 游戏。

作为游戏的一部分,我需要一个可以增大和减小尺寸的圆圈,但不能使用简单的单色油漆填充。

相反,有没有一种方法可以在 Canvas 上动态绘制一个圆圈,然后用给定的图像填充它(可能是另一个位图 - 平铺,以便填充图像)?

提前非常感谢, 会的。

最佳答案

您想要执行一个简单的 Canvas.drawCircle(),但使用带有 BitmapShader 的 Paint .

关于java - Android 游戏开发 - 如何用重复图案填充圆圈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9046304/

相关文章:

android - 递增/递减按钮.onclicklistener

android - 为什么 getDrawable() 在某些 Android 设备上不起作用?

android - GridView 的高度是如何确定的,是否可以更改?

java - 运行 'mvn package' 命令时 Maven 不工作

java - Servlet 没有显示任何输出

java - 使用 VisualVM 通过防火墙连接到远程 jstatd 实例

android - 在 Geocoder 旁边解释用户位置的最佳方法是什么

java - Calendar.getInstance 线程安全

java - 一个 Java theading 程序,它读取一个巨大的 CSV 文件的行

Android ProgressBar 从非 Activity 类开始