/// <summary> /// Initializes the usertracker and activates the kienct. /// Dabei wird aus der Konfigurationsdatei die zuletzt verwendete /// Auswahlgeste und Ersetzungstrategie verwendet. /// <param name='filter'> /// The gesture a user makes to register to the gesture control. /// </param> /// <param name='replace'> /// The replacement strategy how bodys shall be replaced by another activation of the gesture control. /// </param> /// <returns>the initilized user tracker</returns> /// </summary> private static UserTracker InitializeUserTracker(GestureStrategy filter, ReplacementStrategy replace) { UserTracker userTracker = new UserTracker(filter, replace, true); userTracker.InitializeSensor(); return(userTracker); }
public Space(TileController tileController, GestureStrategy gestureStrategy, Transform target, MaterialProvider materialProvider) { Target = target; TileController = tileController; MaterialProvider = materialProvider; GestureStrategy = gestureStrategy; Pivot = tileController.Pivot; Camera = tileController.Pivot.Find("Camera").GetComponent <Camera>(); Light = tileController.Pivot.Find("Directional Light"); }