我遇到了一个问题,带有Action Script 2.0 for The Matrix级联代码

时间:2017-10-27 01:18:22

标签: flash actionscript

我在Flash中找到了“Matrix”级联代码的精彩教程,但代码有错误。完整的教程和代码位于Flash Matrix - Animated Code Effect ...

以下是问题的代码部分(第75-88行):

**

if(this.ind < this.myCodes.length and this.delay != 0){
this.ind++;
this.delay--;
} else {
this.ind = 0;
this.delay = this.myCodes.length;
}

**

当我测试时,我收到错误:

场景1,图层'第1层',第1帧,第75行,第35列1084:语法错误:在和之前期待正确的行为。

当我之前放置右手枪时,我收到错误:

符号'one_pod',图层'操作',第1帧,第80行,第3列1083:语法错误:其他是意外的。

......并没有找到其他人的解决方案......我不是一个好的动作片,所以在这里碰到了什么......有什么想法吗?

谢谢!

(我通过电子邮件向作者发送了电子邮件,但他没有回复......)

1 个答案:

答案 0 :(得分:0)

尝试在代码中使用 AND 运算符(&&)代替单词and

if( (this.ind < this.myCodes.length) && (this.delay != 0) )
{
    this.ind++;
    this.delay--;
} 
else 
{
    this.ind = 0;
    this.delay = this.myCodes.length;
}