gpt4 book ai didi

javascript - html5 canvas "graphics persistence"重新定位/调整大小

转载 作者:行者123 更新时间:2023-11-28 10:24:06 25 4
gpt4 key购买 nike

我注意到,当您移动 Canvas 或调整 Canvas 大小时,里面的所有内容都会被删除。我记得在 C# 的 Windows 窗体应用程序中也遇到过类似的问题。不管怎样,即使在移动等之后,将图形保留在 Canvas 上的最佳方法是什么? (使用 JavaScript)

我一直在使用 Canvas 和网络套接字进行绘画,你可以在这里看到我的问题:http://students.info.uaic.ro/~tudor.berechet/ (只需转到 Coboards,选择画笔工具,在 Canvas 上单击多次,然后调整窗口大小或放大 Canvas )

我注意到的另一件事是,在我的硬盘上运行该网站时,不会出现此问题。这让我想知道是否有什么地方出现了一些奇怪的错误。

我绝对需要一个持久的 Canvas ,因为我必须实现手动工具来移动它......

你说什么?

最佳答案

稍微清理一下我的代码后,问题似乎已经消失了。我仍然不知道是什么原因造成的,但即使在我移动/调整 Canvas 大小后, Canvas 绘图现在仍然保持不变。

请确认。 [编辑]已确认。

关键是,我最初认为 Canvas 图形不持久的假设似乎是错误的。很可能存在一些编码错误“删除”了我的 Canvas 。

关于javascript - html5 canvas "graphics persistence"重新定位/调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4868098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com