private static void RegisterCallBack(CallBack_1 callback)
    {
        if (CallBackList == null)
        {
            CallBackList = new List <CallBack_1>();
        }

        CallBackList.Add(callback);
    }
    private static void RemoveCallBack(CallBack_1 callback)
    {
        if (CallBackList == null)
        {
            CallBackList = new List <CallBack_1>();
        }

        CallBackList.Remove(callback);
    }