我正在用javascript(对于IE 10)制作一个具有colision系统的游戏。 我只想在2个可见部分合并时才能对对象进行分割,我想忽略图像的透明部分。
有没有办法知道一个位置是否来自< img>透明与否?
答案 0 :(得分:4)
将图像“刻录”到HTML5画布中,然后从画布中获取特定像素并检查其Alpha(http://falcon80.com/HTMLCanvas/PixelManipulation/getImageData.html)。
我认为如果你只使用HTML5画布而不是移动DOM片段会更容易。
答案 1 :(得分:0)