Exemple #1
0
        public virtual int DisplayDialogComplex(string idForAnalytics, string title, string message, string ok, string cancel, string alt)
        {
            var result = EditorUtility.DisplayDialogComplex(title, message, ok, cancel, alt);

            PackageManagerDialogAnalytics.SendEvent(idForAnalytics, title, message, result == 1 ? cancel : (result == 2 ? alt : ok));
            return(result);
        }
Exemple #2
0
        public virtual bool DisplayDialog(string idForAnalytics, string title, string message, string ok, string cancel = "")
        {
            var result = EditorUtility.DisplayDialog(title, message, ok, cancel);

            PackageManagerDialogAnalytics.SendEvent(idForAnalytics, title, message, result ? ok : cancel);
            return(result);
        }