Actionscript 3 错误1118:将具有静态类型对象的值隐式强制到可能不相关的类型函数

Actionscript 3 错误1118:将具有静态类型对象的值隐式强制到可能不相关的类型函数,actionscript-3,actionscript,Actionscript 3,Actionscript,我在Actionscript 3.0文件中不断收到错误“error 1118:将具有静态类型对象的值隐式强制到可能不相关的类型函数” 我的密码是: var myBox:Object = new Object(); colourcb.addEventListener("change", myBox); myBox.change = function(){ outline.gotoAndStop(colourcb.value); } 我正在尝试使用组合框更改电影剪辑的帧。任何帮助都将不胜感激!谢

我在Actionscript 3.0文件中不断收到错误“error 1118:将具有静态类型对象的值隐式强制到可能不相关的类型函数”

我的密码是:

var myBox:Object = new Object();
colourcb.addEventListener("change", myBox);

myBox.change = function(){
outline.gotoAndStop(colourcb.value);
}

我正在尝试使用组合框更改电影剪辑的帧。任何帮助都将不胜感激!谢谢

您似乎混合了AS2和AS3语法。试试这个:

colourcb.addEventListener(Event.CHANGE, changeHandler);

function changeHandler(event:Event):void
{
    outline.gotoAndStop(colourcb.value);
}