我正在尝试使用我在网上找到的脚本:http://fabricjs.com/particles/
我遇到了一个问题,我想定义在脚本更改时显示在该脚本之外的粒子数。
该行:
var total = 1000
需要不时更改。
我尝试将它添加到我的课程中,但结果却出现了我花费数小时试图解决的各种错误,但最终还是放弃了。所以,我决定使用这个原始脚本,并在需要时尝试从外部更改数字。
我可以以某种方式传递变量吗?
编辑:这是我想做的JSBin示例:http://jsbin.com/fasozewovi/1/edit?js
不确定是否可以这样。
答案 0 :(得分:1)
在javascript中,如果使用var初始化函数中的变量,则这将是private var。但是如果删除初始化行,它应该可以工作 所以解决方案是:检查原始代码,你必须删除所有
var total=/*something*/
是的,这很容易。我没有时间检查代码,但您确定不是可以修改的变量,因为它是由原始代码定义的吗?