我希望,对于我的游戏,重新创建Photoshop具有的“选框工具”行为。但我不知道如何使用canvas元素来做到这一点。我是否需要将元素复制到缓冲区画布?如何剪辑选区?我该如何做出选择?
我应采取的方法的定性描述就足够了。
答案 0 :(得分:1)
您应该查看marqueetool并复制功能(但请记住理解它!)。从合法的角度来看,没有任何反对意见,因为它是根据麻省理工学院的许可证发布的。
答案 1 :(得分:1)
在没有其他库的情况下,我会使用drawImage()
将画布作为源,将另一个画布用作剪切子部分的目标。有关如何提取图像的子部分,请参阅the specs。