void UserLost(UserLostEventArgs e) { GameObject obj = userObjMap[e.ID]; userObjMap.Remove(e.ID); Destroy(obj); }
void userGenerator_LostUser(object sender, UserLostEventArgs e) { allUsers.Remove(e.ID); if (calibratedUsers.Contains(e.ID)) { calibratedUsers.Remove(e.ID); if (calibratedUsers.Count == 0) { SendMessage("CalibratedUserLost", e, SendMessageOptions.DontRequireReceiver); } } if (calibratingUsers.Contains(e.ID)) { calibratingUsers.Remove(e.ID); } Debug.Log("User Lost, user count:" + allUsers.Count.ToString()); if (allUsers.Count == 0) { SendMessage("AllUsersLost", e, SendMessageOptions.DontRequireReceiver); } if (AttemptToCalibrate) { AttemptCalibrationForAllUsers(); } }
/// <summary> /// Callback chamado quando um usuário existente desaparece da cena. /// </summary> private void LostUser(object sender, UserLostEventArgs e) { int id = e.ID; Controller.Instance.Print("User lost: " + id); this.users.Remove(id); }
private void userGenerator_LostUser(object sender, UserLostEventArgs e) { if (tracked_users.Contains(e.ID)) { tracked_users.Remove(e.ID); onLostTracking(e.ID); } }
void FUserGenerator_LostUser(object sender, UserLostEventArgs e) { lock (FLockUserData) if (FUserData.ContainsKey(e.ID)) { FUserData.Remove(e.ID); } }
private void LostUser(object sender, UserLostEventArgs e) { if (trackingUserId == e.ID) { trackingUser = false; } Console.Write(e.ID + " Lost user"); }
void CalibratedUserLost(UserLostEventArgs e) { SendMessage("TurnOnDepthMap"); Debug.Log("CalibratedUserLost Rcvd"); cam.gotoView(2); if (atMainCam) { dwe.SendMessage("DoFade"); atMainCam = false; } }
void AllUsersLost(UserLostEventArgs e) { SendMessage("TurnOnDepthMap"); firstUserDetected = false; Debug.Log("AllUsersLost Rcvd"); cam.gotoView(0); if (atMainCam) { dwe.SendMessage("DoFade"); atMainCam = false; } }
/// @brief callback for updating structures when a user is lost /// /// This callback is called when a user is lost. It removes the user from all structures... /// @param sender who called the callback /// @param e the arguments of the event. private void LostUserCallback(object sender, UserLostEventArgs e) { for (int i = 0; i < m_poseDetectionCounter.Count; i++) { if (m_poseDetectionCounter[i].m_usedID != e.ID) { continue; // irrelevant; } m_poseDetectionCounter[i] = m_poseDetectionCounter[m_poseDetectionCounter.Count - 1]; m_poseDetectionCounter.RemoveAt(m_poseDetectionCounter.Count - 1); i--; } }
void userGenerator_LostUser(object sender, UserLostEventArgs e) { NiteKinectUserEventData eventdata = new NiteKinectUserEventData(new NiteKinectUserData(e.ID, NiteKinectUserState.Exited, new Point3D())); if (DataReceived != null) { DataReceived(this, new DataReceivedEventHandler() { PluginData = eventdata }); } // this.joints.Remove(e.ID); }
void userGenerator_LostUser(object sender, UserLostEventArgs e) { allUsers.Remove(e.ID); if (calibratedUsers.Contains(e.ID)) { calibratedUsers.Remove(e.ID); trackingUser = false; } if (calibratingUsers.Contains(e.ID)) { calibratingUsers.Remove(e.ID); } if (AttemptToCalibrate) { AttemptCalibrationForAllUsers(); } }
void userGenerator_LostUser(object sender, UserLostEventArgs e) { lock (userReleaseLock) { if (this.users.ContainsKey(e.ID)) { User user = null; user = this.users[e.ID]; Console.WriteLine("Lost user: " + e.ID); releaseUserTouches(e.ID); this.users.Remove(e.ID); if (user != null) { user.Dispose(); } } } }
void UserGenerator_LostUser( object sender, UserLostEventArgs e ) { Trace.WriteLine( System.Reflection.MethodBase.GetCurrentMethod().Name ); }
// ユーザーの消失 void user_LostUser(object sender, UserLostEventArgs e) { message = "ユーザー消失:" + e.ID; }
/// @brief callback for updating structures when a user is lost /// /// This callback is called when a user is lost. It removes the user from all structures... /// @param sender who called the callback /// @param e the arguments of the event. private void LostUserCallback(object sender, UserLostEventArgs e) { m_contextManager.Log("Lost user, userID=" + e.ID, NIEventLogger.Categories.Callbacks, NIEventLogger.Sources.Skeleton, NIEventLogger.VerboseLevel.Verbose); RemoveUser(e.ID); }
void userGenerator_LostUser(object sender, UserLostEventArgs e) { this.joints.Remove(e.ID); }
private void LostUser(object sender, UserLostEventArgs e) { Console.Write(e.ID + " Lost user"); }