コード例 #1
0
ファイル: BhapticsUtils.cs プロジェクト: RTUITLab/RevolIT
        public static PositionType ToPositionType(HapticClipPositionType pos)
        {
            switch (pos)
            {
            case HapticClipPositionType.Head:
                return(PositionType.Head);

            case HapticClipPositionType.VestFront:
                return(PositionType.VestFront);

            case HapticClipPositionType.VestBack:
                return(PositionType.VestBack);

            case HapticClipPositionType.LeftHand:
                return(PositionType.HandL);

            case HapticClipPositionType.RightHand:
                return(PositionType.HandR);

            case HapticClipPositionType.LeftFoot:
                return(PositionType.FootL);

            case HapticClipPositionType.RightFoot:
                return(PositionType.FootR);

            case HapticClipPositionType.RightForearm:
                return(PositionType.ForearmR);

            case HapticClipPositionType.LeftForearm:
                return(PositionType.ForearmL);
            }

            return(PositionType.Head);
        }
コード例 #2
0
        public override void ResetValues()
        {
            base.ResetValues();

            DotPoints = new int[20];

            Points = new Point[] { new Point(0.5f, 0.5f, 100) };

            TimeMillis = 1000;

            Position = HapticClipPositionType.VestFront;
        }