目前我正在为我的大学的一个项目工作,用户应该能够用打印的标记和网络摄像头控制动态生成的电影。
为此,我认为使用基于FLARSquidderkit的FLARtoolkit(提供多个标记检测)是个不错的主意 - 但这是我的问题:网络摄像头图像总是在前景中因此隐藏生成的电影。
有没有办法或功能将网络摄像头图像置于背景中或使其不可见?
如果你有一些想法来解决这个问题,那将使我的生活变得更加容易;)
答案 0 :(得分:0)
我没有使用过FLARSquidderkit或对此进行了测试,但从您提供的链接和代码摘录判断,看起来您可以尝试这一点 - 不要通过删除或注释{{{}来将网络摄像头添加到显示列表中1}}在addChild
中调用/* Display webcam */
的位置:
initFLAR
另一种方法是,如果private function initFLAR():void {
// ...
/* Display webcam */
//this.addChild(Sprite(fm.flarSource));
}
需要在显示列表中显示工作内容,您可以尝试将其置于可见阶段之外,方法是设置flarSource
和x
属性为-1000等。