0

我已经使用 flash pro cs6 编写了一个 swc 库。其中,swc 包含“LPChat”类:

package {
import com.adobe.serialization.json.JSON;

import flash.display.Sprite;
import flash.net.URLRequestHeader;
import flash.utils.setInterval;

public class LPChat extends Sprite {
    private var _sessionKey:String;
    private var chatEvents:ChatEvents;
    private var links:Object;
    private var info:Object;

    public function LPChat(chatObj:Object) {
.....
    }
}

当包含在 flash pro 项目中时,一切正常,但是当包含在 flex 项目中时,我收到以下错误:

错误 #1063:LPChat() 上的参数计数不匹配。预期为 0,得到 1。

这很奇怪,因为构造函数确实期望 1 而不是 0 参数。我可以在 flash builder IDEA 中看到相同的行为:

在此处输入图像描述

任何帮助,将不胜感激

4

1 回答 1

0

似乎是默认包引起了问题。当我将其移至 com.lp 时,所有问题都已解决。

于 2012-06-11T12:05:42.717 回答