Example #1
0
    public static void Play(VibrateType type)
    {
#if UNITY_ANDROID && !UNITY_EDITOR
        switch (type)
        {
        case VibrateType.Default:
            Vibrate(500);
            break;

        case VibrateType.Peek:
            Vibrate(10);
            break;

        case VibrateType.Pop:
            Vibrate(20);
            break;

        case VibrateType.Cancelled:
            Vibrate(100);
            break;

        case VibrateType.TryAgain:
            Vibrate(200);
            break;

        case VibrateType.Failed:
            Vibrate(300);
            break;
        }
#endif
    }
Example #2
0
    public static void Play(VibrateType type)
    {
        if (Vibro)
        {
#if UNITY_EDITOR
#elif UNITY_IOS && VIBRO
            iosVibrate.iosStartCustomVibrate((int)type);
#elif UNITY_ANDROID
            AndroidVibrate.Play(type);
#endif
        }
    }
        public void Vibrate(VibrateType type)
        {
            if (IsVibrate) return;

            switch (type)
            {
                case VibrateType.ShortVibrate:
                    vc.Start(TimeSpan.FromMilliseconds(80));
                    break;
                case VibrateType.LongVibrate:
                    vc.Start(TimeSpan.FromMilliseconds(300));
                    break;
                default:
                    break;
            }
        }
Example #4
0
        public void Vibrate(VibrateType type)
        {
            if (!IsVibrate)
            {
                return;
            }

            switch (type)
            {
            case VibrateType.ShortVibrate:
                vc.Start(TimeSpan.FromMilliseconds(100));
                break;

            case VibrateType.LongVibrate:
                vc.Start(TimeSpan.FromMilliseconds(300));
                break;

            default:
                break;
            }
        }
Example #5
0
        public void Vibrate(VibrateType typ)
        {
#if (UNITY_IPHONE || UNITY_IOS) && !UNITY_EDITOR
            if (typ == VibrateType.NORMAL)
            {
                _TAG_iOSNativeVibrate_Vibrate("NORMAL");
            }
            else if (typ == VibrateType.PEEK)
            {
                _TAG_iOSNativeVibrate_Vibrate("PEEK");
            }
            else if (typ == VibrateType.POP)
            {
                _TAG_iOSNativeVibrate_Vibrate("POP");
            }
            else if (typ == VibrateType.CONTINUE)
            {
                _TAG_iOSNativeVibrate_Vibrate("CONTINUE");
            }
#endif
        }