gpt4 book ai didi

flash - FloorPlanner 应用程序的 SVG/Canvas 与 Flash

转载 作者:行者123 更新时间:2023-12-02 02:25:37 24 4
gpt4 key购买 nike

我打算创建一个平面规划器应用程序,允许用户使用鼠标绘制、调整大小、移动和旋转对象。我只是想知道使用 Flash 还是 Javascript 会更好。如果使用 Javascript,我应该使用 canvas 还是 SVG?该应用程序将允许拖动选择以选择多个项目。

我正在下定决心将性能和浏览器支持放在首位。如果 Javascript 是更好的选择,你们有什么建议和资源可以指点我吗?

最佳答案

对于此应用程序,我绝对会选择 SVG。 (我是作为 Canvas 的爱好者这么说的)

您不需要 Canvas 的性能,因为平面图不会被动画化。如果您希望您的平面图能够跳舞、唱歌和玩俄罗斯方 block ,那么您会想要 Canvas。

所有 SVG 对象都已经是 DOM 对象,并且具有所有关联的事件处理程序,这将使您能够更快地创建应用程序并减少麻烦。使用 Canvas,您必须自己完成所有命中检测和跟踪。

所有主要浏览器(一直到 Internet Explorer 6!)都支持 SVG/VML,因此您将拥有最大的兼容性。

关于flash - FloorPlanner 应用程序的 SVG/Canvas 与 Flash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6118546/

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