【问题标题】:reproducing Photoshop's marquee tool using HTML5 and the Canvas element使用 HTML5 和 Canvas 元素复制 Photoshop 的选框工具
【发布时间】:2023-04-02 00:44:01
【问题描述】:

我想为我的游戏重新创建 Photoshop 具有的“选框工具”行为。但我不知道如何使用 canvas 元素来做到这一点。我需要将元素复制到缓冲区画布吗?如何剪辑选择?如何进行选择?

对我应该采取的方法进行定性描述就足够了。

【问题讨论】:

    标签: javascript html canvas html5-canvas


    【解决方案1】:

    在没有其他库的情况下,我会使用 drawImage() 将画布作为源,将另一个画布作为目标来剪掉一个小节。请参阅the specs,了解如何提取图像的一部分。

    【讨论】:

      【解决方案2】:

      您应该看看marqueetool,并复制功能(但请记住理解它!)。从法律上讲,它没有任何反对意见,因为它是在 MIT 许可下发布的。

      【讨论】:

        猜你喜欢
        • 2017-06-04
        • 2023-03-04
        • 2019-12-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-30
        • 2023-03-23
        • 2012-03-13
        相关资源
        最近更新 更多