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); }
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); }