Я не могу набрать символы, такие как @ и $, в мое текстовое поле flash - PullRequest
0 голосов
/ 17 августа 2010

У меня есть поле ввода текста для адреса электронной почты, которое не позволяет мне вводить что-либо, кроме букв, цифр, пробелов и * Мне нужно иметь возможность вводить @, так как это поле ввода адреса электронной почты ... Есть ли параметр, который я могу изменить, чтобы учесть это?

Ответы [ 2 ]

3 голосов
/ 17 августа 2010

Обязательно ли вставлять эти символы в текстовое поле ввода? Это сделает все указанные вами символы доступными в экспортированном Flash-фильме. Выполните следующие действия:

  1. Убедитесь, что для вашего текстового поля установлено значение «Ввод текста» (как оно звучит)
  2. Под палитрой символов в палитре свойств (CS4 и выше) нажмите Кодировка символов. Если вы используете CS3 и ниже, посмотрите в палитре свойств, и должна быть похожая опция для встраивания символов
  3. В диалоговом окне вы, вероятно, должны выбрать Прописные, Строчные, Цифры и Знаки пунктуации
  4. Нажмите Ok

Выполнение этого покажет Flash, что при публикации SWF-файла вам также необходимо включить набор шрифтов для поля ввода. Это должно решить вашу проблему.

2 голосов
/ 14 июня 2011

Вам необходимо убедиться, что вы встраиваете необходимые глифы в текстовое поле.

Выберите текстовое поле, нажмите свойства и выберите «Вставить», а затем убедитесь, что окно, которое появляется, в конечном итоге выглядит так илианалогично:

enter image description here

Стоит отметить, что ваш шрифт также должен поддерживать эти символы.

...