2

我正在尝试从FlarManager下载运行示例应用程序。它第一次使用 FlareToolkit 引擎工作,但如果我更改为FlareNFT跟踪器,网络摄像头就会冻结。我所做的唯一更改是 onAdded 函数:

由此:

this.flarManager = new FLARManager("../resources/flar/flarConfig.xml", new FlarToolkitManager(), this.stage);

对此:

this.flarManager = new FLARManager("../resources/flar/flarConfig.xml", new FlareNFTManager(), this.stage);

使用 FlareNFTManager 时,它会编译但会冻结相机源。不会引发错误,但不会触发 FlarManager 事件处理程序(例如 onFlarManagerInited、onMarkerAdded 等)。

4

2 回答 2

0

您必须确保 flarConfig.xml 文件中的耀斑设置正确(即检查所有列出的文件是否都已到位):

<trackerSettings>
        <flareSettings
            resourcesPath="../resources/flare/"
            cameraParamsFile="cam.ini">
            <nftSettings
                featureSetFile="featureSet.ini"
                framerate="30"
                multiTargets="false" />
        </flareSettings>

...

于 2011-03-27T10:31:58.653 回答
0

我也遇到了这个问题,并通过在编译应用程序时将 .lic 文件放在 bin-debug 文件夹中来解决它。不过附带说明一下——你知道如何创建 flaNFT 可以识别的标记吗?

于 2011-06-15T21:50:20.457 回答