我正在为游戏创建场景。
有一个背景是位图和播放器对象。我想让玩家对象在他们在棋盘上移动时能够以透明的颜色“吃掉”背景。基本上,如果一个对象位于某个点,则围绕该对象的一个圆圈会从位图中以 alpha 表示。位图的编辑需要保持。
实现这一目标的最佳方法是什么?我正在考虑使用 Bitmap.setPixel 修改位图的像素,但这可能会非常昂贵。
我正在为游戏创建场景。
有一个背景是位图和播放器对象。我想让玩家对象在他们在棋盘上移动时能够以透明的颜色“吃掉”背景。基本上,如果一个对象位于某个点,则围绕该对象的一个圆圈会从位图中以 alpha 表示。位图的编辑需要保持。
实现这一目标的最佳方法是什么?我正在考虑使用 Bitmap.setPixel 修改位图的像素,但这可能会非常昂贵。