2011-01-23 60 views
2

我有两个图像,一个游戏板和相同的游戏板,在按下状态下所有可能的玩家位置。当玩家移动到棋盘上的某个位置时,我将棋盘图像放在按下的棋盘图像上,并使用context.drawImage()在被按下的图像上显示切片上的按下位置。但是,我的游戏板包含的位置不是矩形,而是不同的形状。切割整形图像以显示潜在图像

是否可以使用html 5 canvas,从图像中剪切非矩形形状以显示底层图像?

我发现可以在形状上使用clip(),但是我在图像上找不到类似的选项。

回答