我正在跟踪this example来设置带有图像(PNG文件)的按钮图标的值。
它工作正常,除了我找不到没有边框和背景的图像如何设置。我尝试过setStrokeColor
和setFillColor
的游戏,但没有成功。
答案 0 :(得分:1)
在该特定示例中,您可以简单地删除用于添加背景和边框的代码:
canvas.
saveState().
setStrokeColor(modelButton.getBorderColor()).
setLineWidth(1).
rectangle(0, 0, occupiedArea.getBBox().getWidth(), occupiedArea.getBBox().getHeight()).
stroke().
setFillColor(modelButton.buttonBackgroundColor).
rectangle(0.5f, 0.5f, occupiedArea.getBBox().getWidth() - 1, occupiedArea.getBBox().getHeight() - 1).
fill().
restoreState();
请注释该行。我还将使用过的jpg图像更改为png图像,这就是我得到的结果: