【发布时间】:2012-07-06 23:23:33
【问题描述】:
我正在尝试使用 KineticJS 构建一个 Web 应用程序,我基本上有一个在加载时运行的函数,它将图像添加到画布(KineticJS 中的阶段)。但是,每次运行该函数时,它都会在现有图像下方再次添加图像,因为我需要它来替换当前在舞台上的图像。我知道这与我每次加载函数时创建一个新的图像对象有关,但我很困惑为什么它的定位不同(下面)。我在这里模拟了相同的事件:http://jsfiddle.net/UCvbe/ - 如果您多次单击该按钮,图像会重复如下。最终函数将在用户选择门环时运行,因此最终函数必须接受一个参数,例如“silver”,以便它知道绘制银色门环等。
任何帮助将不胜感激!
【问题讨论】:
标签: javascript html canvas kineticjs