【问题标题】:Flash AS3. Changing the text inside a movieclip within it's own class file闪存 AS3。在其自己的类文件中更改影片剪辑中的文本
【发布时间】:2015-07-01 20:39:08
【问题描述】:

我有一个嵌入动态文本的影片剪辑,只接受数字。

我想做的是给它自己的类,每次在舞台上添加电影剪辑时,写在其文本框中的值将为 2,但它给了我错误:

将 int 类型的值隐式强制转换为不相关的 String 类型。

我对 AS3 还很陌生,所以我不确定出了什么问题。

这是我要修复的代码部分:

private function onAddedToStage(event:Event):void
{
    my_value.text = 2; //should change the value written on the textbox.

    addEventListener(Event.ENTER_FRAME, onEnterFrame);
    addEventListener(Event.REMOVED_FROM_STAGE, onRemovedFromStage);
}

提前致谢! :)

【问题讨论】:

    标签: actionscript-3 flash


    【解决方案1】:

    当他询问字符串时,您给出的是 Int。应该是

    my_value.text = "2";
    

    但是,为什么你需要硬编码他的值呢?你不能直接在嵌入文本框的属性中简单地将文本框的值初始化为 2 吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-28
      • 1970-01-01
      • 1970-01-01
      • 2018-03-29
      相关资源
      最近更新 更多