﻿using Lovense.UnityKit.iOS;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UnityEngine;

class iOSGlobal: MonoBehaviour
{
    public LovenseiOSToy thisToy;
    public List<string> thisToys;
    public List<string> thisToysNames;

    private static iOSGlobal Instance;

    [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
    private static void Init()
    {
        if (Application.platform == RuntimePlatform.IPhonePlayer) { 
            var g = new GameObject("LoveseniOS");
            Instance = g.AddComponent<iOSGlobal>();
            DontDestroyOnLoad(g.gameObject);
        }
    }

    public static iOSGlobal GetInstance()
    {
        if(Instance == null)
        {
            Init();
        }
        return Instance;
    }
}
