Example #1
0
        /// <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);
        }
Example #2
0
        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");
        }