Actionscript 3 将按钮替换为变量AS3

Actionscript 3 将按钮替换为变量AS3,actionscript-3,flash-cs5,Actionscript 3,Flash Cs5,我遇到了错误#1046当我想将按钮替换为变量时,非常感谢任何帮助 var w1:ColorTransform = new ColorTransform(); w1.color =0xCC0000; //red dark var w2:ColorTransform = new ColorTransform(); w2.color = 0xB3B3B3; //Grey // error-------- var boxNow:Button; <= These 2 lines gives m

我遇到了错误#1046当我想将按钮替换为变量时,非常感谢任何帮助

var w1:ColorTransform = new ColorTransform();
w1.color =0xCC0000; //red dark
var w2:ColorTransform = new ColorTransform(); 
w2.color = 0xB3B3B3; //Grey 

// error--------
var boxNow:Button; <= These 2 lines gives me error
boxNow = boxQ;
//---------

boxNow.addEventListener(MouseEvent.MOUSE_OVER, myHover);

function myHover(event: MouseEvent):void{
    boxNow.removeEventListener(MouseEvent.MOUSE_OVER, myHover);
    boxNow.transform.colorTransform = w1;
    boxNow.addEventListener(MouseEvent.MOUSE_OUT, myOut);
}

function myOut(event:MouseEvent):void{
    boxNow.removeEventListener(MouseEvent.MOUSE_OUT,myOut);
    boxNow.transform.colorTransform = w2;
    boxNow.addEventListener(MouseEvent.MOUSE_OVER, myHover);
}
var w1:ColorTransform=newcolortransform();
w1.color=0xCC0000//深红色
var w2:ColorTransform=新的ColorTransform();
w2.color=0xB3//灰色
//错误--------

var-boxNow:按钮 首先,创建这样一个对象

var boxNow:Button = new Button();

然后检查boxQ的类型,首先创建如下对象

var boxNow:Button = new Button();

然后检查boxQ的类型,首先创建如下对象

var boxNow:Button = new Button();

然后检查boxQ的类型,首先创建如下对象

var boxNow:Button = new Button();


然后检查boxQ的类型

您在哪一行收到错误?@taskino或者我在上面编辑了我的帖子,这两行是错误行扫描您指定boxQ的类型以及它包含的数据您在哪一行收到错误?@taskino或者我在上面编辑了我的帖子,这两行是错误行扫描您指定boxQ的类型及其包含的数据在哪一行出现错误?@taskino或在那里我编辑了上面的帖子,这两行是错误行扫描指定boxQ的类型及其包含的数据在哪一行出现错误?@taskino或在那里我编辑了上面的帖子和这两行是错误行扫描您指定了boxQ的类型以及它包含的数据感谢我解决了它。是的,它是关于数据类型的,现在已经完成了。很高兴它能帮助你谢谢我解决了它。是的,它是关于数据类型的,现在已经完成了。很高兴它能帮助你谢谢我解决了它。是的,它是关于数据类型的,现在已经完成了。很高兴它能帮助你谢谢我解决了它。是的,它是关于数据类型的,现在已经完成了。很高兴它能帮助你