错误:2136尝试在符号

时间:2015-05-14 10:30:45

标签: class flash actionscript document

感谢您查看我的问题。我只是尝试下面看到的代码来获取公共变量和方法的工作,现在我的.swf预览给了我错误2136,说明.swf包含无效数据,我无法找到有效的解决方案或修复靠我自己感谢非常感谢帮助。

下面的代码是我的符号定义,用于在屏幕上像流星一样产生和下垂的对象。

import flash.events.Event;
import PublicVariables;

var pubVars:PublicVariables = new PublicVariables();


this.x = pubVars.randomValue(0, 550); //set x position to random value





    if (this.x < 275) //determine whether to make the direction of motion left or right
    {
        var direction:Boolean = false;
        trace("go right")
    }
    else
    {
        direction = true;
        trace("go left")
    }



this.addEventListener(Event.ENTER_FRAME, animate);

function animate (evt:Event) :void {

switch (direction)
{
    case direction=true: //go left {    
    {       
    this.x -= pubVars.xSpeed;
    break;
    }
    case direction=false: //go right
    {
        this.x += pubVars.xSpeed;
        break;
    }
}
    this.y += pubVars.ySpeed;


}

0 个答案:

没有答案