Actionscript 3 使用动态文本字段时出现错误#1067

Actionscript 3 使用动态文本字段时出现错误#1067,actionscript-3,Actionscript 3,这是一个非常简单的问题,我需要回答,因为我经常使用它。有一个名为status_text的动态文本字段。它应该不断更新变量NeonCD的值。它给出了错误#1067:将Class类型的值隐式强制到不相关的flash类型。提前感谢。状态文本类型为文本字段,NeonCD类型为int。。。您需要使用textfield对象的text属性更改文本,如下所示- status\u text.text 这会更改文本字段文本并需要字符串的类型,您可以像下面这样将int转换为字符串NeonCD.toString() s

这是一个非常简单的问题,我需要回答,因为我经常使用它。有一个名为status_text的动态文本字段。它应该不断更新变量NeonCD的值。它给出了错误#1067:将Class类型的值隐式强制到不相关的flash类型。提前感谢。

状态文本类型为文本字段,NeonCD类型为int。。。您需要使用textfield对象的text属性更改文本,如下所示-
status\u text.text
这会更改文本字段文本并需要字符串的类型,您可以像下面这样将int转换为字符串
NeonCD.toString()


status_text.text
=
NeonCD.toString()

哪里是“状态文本”的声明?哪一行代码会产生错误?您必须声明它吗?对不起,我不知道。我只是在舞台上用文本工具画了它,并给了它和实例名“status_Text”。我觉得自己像个魔术师,但你能试着写“status_Text.Text=NeonCD.toString();”而不是当前的“status_Text=NeonCD;”?对不起,但是它给出了同样的错误,尽管我用“status_Text.Text=NeonCD.toString()”。我不明白。您写道,我的代码给出了相同的错误,但接受了与我之前表示的相同代码的答案=)
package 
{
    public class supportForce extends MovieClip
    {
        var NeonCD:int = 0;
        public function supportForce()
        {
            this.addEventListener(Event.ENTER_FRAME, general);
        }
        private function general(event:Event)
        {
            if (NeonCD > 0)
            {
                NeonCD -=  1;
            }
            status_text = NeonCD;
        }
    }
}