public static void PlayPattern(HapticsPattern pattern)
        {
            if (!isSupported)
            {
                return;
            }

            var json = JsonConvert.SerializeObject(pattern, Formatting.Indented);

            _coreHapticsUnityplayWithDictionaryPattern(json);
        }
        public static void PlayPattern(HapticsPattern pattern)
        {
            if (!isSupported)
            {
                return;
            }

            var json = JsonConvert.SerializeObject(pattern, Formatting.Indented);

            if (LogLevel > LogsLevel.None)
            {
                Debug.Log($"[CoreHapticUnity] {json}");
            }
            PlayPattern(json);
        }