如果第一次尝试失败,第二次执行脚本?

时间:2013-09-14 20:24:34

标签: javascript

我有两个脚本。这是第一个脚本; health.js

var health : float = 5.0;
var combo : float = 6.0;
function Start () {

}

function Update () {

}

这是第二个脚本; attack.js

function Start () {

}

function Update () {

if(Input.GetKeyDown("1")) {

combo +=5;

}

}

但是存在问题 - combo +=5;会出错:Assets/attack.js(10,1): BCE0005: Unknown identifier: 'combo'。那怎么能解决这个问题呢?请帮助我,我不希望这些在同一个脚本

1 个答案:

答案 0 :(得分:2)

在JavaScript中,你应该像这样格式化float:

var combo = 0.5;

您需要在health.js之前加载attack.js 另外,您可以设置if语句以查明是否设置了组合。

if(combo !== undefined) {
     combo +=5;
}