是否可以为HTML5中加载的图像设置透明颜色?
我将寻找类似于SDL中的setColorKey()函数的东西。这将被用来轻松地从一些我将要使用的精灵表中删除背景。
最佳答案
没有非常简单的方法可以做到这一点,但是您可以使用<canvas>
标记来做到这一点。
使用drawImage
在画布中绘制图像,然后使用getImageData
和putImageData
对其执行像素操作。
这里有一些画布中的像素操作示例:https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Drawing_shapes