ActionScript 3.0 Flash CS5 - PullRequest
       1

ActionScript 3.0 Flash CS5

0 голосов
/ 06 апреля 2011

Я пытаюсь создать стандартную визуальную базовую систему на Flash CS5. Это интерактивная система, созданная во Flash, но стиль дома такой же, как в Visual Basic. Я почти завершил проект, но мне трудно: -

a) Если пользователь вводит текстовые поля на одном этапе во флэш-памяти, он должен одновременно отображаться на другом экране другого текстового поля.

b) Как проверить текстовые поля во флэш-памяти, чтобы пользователь мог вводить только определенные символы, например, пользователь мог заполнить текстовые поля, когда их спрашивали о кодировании в Visual Basic. В конце экрана, нажав кнопку «Далее», он проверит текстовые поля, и если символы будут неправильными, отобразится сообщение об ошибке, а в случае ошибки перейдите к следующему экрану.

Эта кодировка не подходит для решения моей проблемы с проверкой, я также прочитал несколько книг по ActionScript, но мне не повезло. Я также искал в сети, но не смог найти то, что я ищу, все, что я получил, это проверка с использованием паролей из параметров.

var str:String = "1234";
var n:Number = Number(str);

if (isNaN(n)) 
{
    trace(str + " is not a number");
} 
else 
{
    trace(str + " is a number");
}

str = "12a4";
n = Number(str);

if (isNaN(n)) 
{
    trace(str + " is not a number");
}
else 
{
    trace(str + " is a number");
}

Thankyou

1 Ответ

0 голосов
/ 06 апреля 2011

1) Я думаю, это потому, что вы, вероятно, дублировали мувиклип, поэтому, возможно, именно поэтому он появляется в 2 текстовых полях (под дубликатом я имею в виду, что вы скопировали, а затем вставили, чтобы они разделяли одно и то же имя MC в библиотеке)

2) используйте регулярные выражения - какие именно параметры вы пытаетесь фильтровать
Вы можете найти это полезным: http://donttrustthisguy.com/2008/02/29/utilizing-regular-expressions-in-as3/
прочитайте это:
http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7ea9.html
тогда:
http://snipplr.com/view/6608/as3-regular-expression-basics/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...