美好的一天;SVG路径的显示速度
我当然希望有人能帮助我。 页面为http://www.drdelmath.com/sketch_parabola/
问题描述很长,以避免误解。
当您进入页面时,屏幕右侧将绘制抛物线。请注意它的绘制速度。这就是我想要的一切来在这个页面上。 (这个蓝色抛物线只是为了展示我想要的)
我正在做所有的绘图与SVG。
页面上有很多项目需要绘制。 但是,用户/学生要通过点击按钮来确定何时显示项目。这个例子中包含两个这样的按钮。
所有元素都是在您进入页面时以visibility = hidden绘制的。 当学生点击一个按钮时,我使用JavaScript为所需的项目设置可见性=可见。他们被显示。然而,他们画得太快了。单击“绘制抛物线”按钮,将速度与绘制蓝色抛物线时的速度进行比较。
我该如何减慢显示速度,使其看起来像有人在绘制物品?
或者有没有办法延迟执行SVG路径语句,直到学生单击按钮?如果这是可能的,那么我可以使用可见性=可见,并且一切都按需要执行。
德尔
我想你应该通过在JavaScript中显示SVG中的元素来解决这个问题。 – Brad 2014-10-27 21:20:07
你所说的延迟是通过CSS实现的。您是否尝试手动添加路径而不是切换可见性? – 2014-10-27 21:23:26
布拉德和坦泽尔;我不明白你在暗示什么。如何在SVG中显示元素?如何手动追加路径?你是什么意思? – 2014-10-27 23:39:06