草庐IT

PixelManipulation

全部标签

javascript - 我能知道图像在特定位置是否透明吗?

我正在用javascript(适用于IE10)制作一款具有碰撞系统的游戏。我只想在2个可见部分碰撞时碰撞对象,我想忽略图像的透明部分。有什么方法可以知道中的位置是否透明? 最佳答案 将图像“刻录”到HTML5Canvas中,然后从Canvas中获取特定像素并检查其Alpha(http://falcon80.com/HTMLCanvas/PixelManipulation/getImageData.html)。我认为如果您只使用HTML5Canvas而不是在DOM段中移动会更容易。 关于j

javascript - 我能知道图像在特定位置是否透明吗?

我正在用javascript(适用于IE10)制作一款具有碰撞系统的游戏。我只想在2个可见部分碰撞时碰撞对象,我想忽略图像的透明部分。有什么方法可以知道中的位置是否透明? 最佳答案 将图像“刻录”到HTML5Canvas中,然后从Canvas中获取特定像素并检查其Alpha(http://falcon80.com/HTMLCanvas/PixelManipulation/getImageData.html)。我认为如果您只使用HTML5Canvas而不是在DOM段中移动会更容易。 关于j