SendMail

Материал из wiki.appsalutecreator.com
Версия от 13:29, 27 мая 2013; Akoval (обсуждение | вклад) (Новая страница: «SendMail - функция, позволяющая игроку отправить текстовое сообщение другому пользовател...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

SendMail - функция, позволяющая игроку отправить текстовое сообщение другому пользователю или нам.

Механизм работы функции SendMail

Предположим, пользователю предложили отправить письмо. По клику на кнопку «Отправить» открывется почтовый клиент по умолчанию, в котором заполенены поля ввода адреса, темы и текста сообщения. Пользователь имеет возможность отредактировать заполненные поля.

Параметры функции

  • адрес (to) - адрес получателя.
  • тема (subject) - тема письма.
  • сообщение (body) — текст письма.

Важные замечания

  • Функция SendMail вызвается только обьектом Button. В свойствах Button кликаем правой кнопочкой мыши и выбираем «Отправить письмо».
  • Стараемся избегать в теме письма спецсимволов.
  • Если мы ничего не запишем в параметр «сообщение», вьювер заругается, но при этом откроет почтовый клиент, в котором будут прописаны оставшиеся поля.
  • Необходимо учесть, что для открытия почтового клиента потребуется некоторое время. В это время желательно, чтобы пользователь не имел возможности совершать какие-либо действия в игре.

Пример

Создадим сцену, на которой пользователю предоставлена возможность отправить нам сообщение. На сцене размещена кнопка «Отправить письмо», по клику на которую открывается почтовый клиент пользователя.
Устанавливаем следующие параметры функции SendMail кнопки «Отправить письмо» После нажатия на кнопку «Отправить письмо» открывается почтовый клиент.