Actionscript 3 Kinect Openni-我需要从活动用户中筛选出随机的人

Actionscript 3 Kinect Openni-我需要从活动用户中筛选出随机的人,actionscript-3,kinect,openni,Actionscript 3,Kinect,Openni,我需要主要的帮助!!!我正在设计一个游戏,将在一个贸易展,这意味着很多人走过。问题似乎是,一旦kinect看到您是“新用户”,即使您只是路过,它似乎会在用户“丢失”时杀死或弄乱ONISkeletonEvent.user_跟踪数据 如果你有任何想法,请告诉我,我很快就需要!这东西需要在周末发货。我想我可以通过分配一个activeUserID并根据它进行过滤来处理这个问题,但这并不重要。当它“失去用户”时,游戏就结束了,即使只是有人在观看然后离开 请帮忙 OpenNI用一个唯一的ID标识每个用户。每

我需要主要的帮助!!!我正在设计一个游戏,将在一个贸易展,这意味着很多人走过。问题似乎是,一旦kinect看到您是“新用户”,即使您只是路过,它似乎会在用户“丢失”时杀死或弄乱ONISkeletonEvent.user_跟踪数据

如果你有任何想法,请告诉我,我很快就需要!这东西需要在周末发货。我想我可以通过分配一个activeUserID并根据它进行过滤来处理这个问题,但这并不重要。当它“失去用户”时,游戏就结束了,即使只是有人在观看然后离开


请帮忙

OpenNI用一个唯一的ID标识每个用户。每个事件消息都带有一个用户ID,用于将消息连接到特定用户


一旦用户校准了其骨架,您可以跳过其他用户的进一步校准,从而将骨架跟踪限制为完成骨架校准过程的第一个用户。

OpenNI使用唯一ID标识每个用户。每个事件消息都带有一个将消息连接到特定用户的用户ID


一旦用户校准了其骨架,您可以跳过其他用户的进一步校准,从而将骨架跟踪限制为第一个完成骨架校准过程的用户。

抱歉延迟。问题是,我正在构建一个游戏,让它在一个贸易展上运行,人们可以上来玩,离开,然后其他人可以玩。随着时间的推移,你从数据流中的旧玩家那里得到的“幽灵”的ID是错误的,这与你的新活跃玩家冲突。我的解决方案是过滤掉“玩家区域”之外的数据。这工作得很好,但最后我只是在活动用户退出玩家区域后重置了体验。很抱歉延迟。问题是,我正在构建一个游戏,让它在一个贸易展上运行,人们可以上来玩,离开,然后其他人可以玩。随着时间的推移,你从数据流中的旧玩家那里得到的“幽灵”的ID是错误的,这与你的新活跃玩家冲突。我的解决方案是过滤掉“玩家区域”之外的数据。这很好,但最后我只是在活动用户退出玩家区域后重置体验。