【发布时间】:2020-10-14 01:55:21
【问题描述】:
我正在尝试构建一个非常精简的 ClipStudio 版本,我希望可以选择撤消笔划或删除整行(类似于 OneNote),但我不知道如何将纹理保存为一个精灵。
目前,我的程序只是在开始设置像素之前观察鼠标何时被点击。所以,
-
我需要修改我的程序以确定中风何时结束
-
我需要想办法将笔画保存为精灵
我目前正在一台没有触摸屏的计算机上运行,所以我想使用一个布尔值,当用户绘制时它会打开/true,当鼠标按钮不再按下时会关闭/false。有没有更有效的方法来发现中风?
现在,主要难题。我尝试过使用 NewSprite 和 Sprite.Create 但整个 Rect 事情让我有点困惑。我已经查看了 Create 和 Rect 的文档,但我对如何将它与我正在做的事情一起使用感到困惑。这些线条没有特定的长度或宽度,那么我该如何使用 Rect?此外,当我将 SpriteRender 组件附加到我的画布时,它似乎只保存了 1 个精灵,但我想保存它们的整个列表。
【问题讨论】: