Главная ReadMe F.A.Q. Регистрация Форум




А вы подписаны на рассылку?
Да
Нет, но подпишусь
Нет и не собираюсь
А что это такое?
Система Orphus
Популярные новости!
» flash урок: Random Boxes Text Effect with Actionsc ...
» flash журнал #5: Слушатели событий, массивы, и про ...
» flash урок: Создание прокручиваемого текстового по ...
» flash журнал #6: Flash + XML
» flash демо: Случайные насекомые
Случайные новости!
» flash журнал #1: \"Создание 3D карусели с использо ...
» flash журнал #4: Улучши свой flash фотоальбом - до ...
» Скачать книгу: Лотт Дж. Flash.Сборник рецептов.
» Flash игра: Samorost 2
» flash игра: \"The Fancy Pants Adventures\"
» Adobe Flash Professional CS3. Официальная русская ...
» flash игра: Epsilon - найди решение, перевернув ми ...
Архив
Март 2009 (5)
Февраль 2009 (23)
Январь 2009 (14)
Декабрь 2008 (12)
Ноябрь 2008 (8)
Октябрь 2008 (28)
Помощь проекту
Нравятся наши flash уроки? Хотите отблагодарить? Сделайте это небольшим денежным переводом.

Система Яndex.Деньги
41001294647528
Система WebMoney
Z107467581647
E243939578295
U315407063311
R241161536729
B419555053375

Actionscript: Как работать со строками и выделением. Классы String и Selection. Уроки Action Script 2.0. Adobe Flash CS3.

22 октября 2008
Мы продолжаем серию текстовых уроков, которая должна дополнить видео уроки про азы action script.

Мы уже изучили много, но еще одним из самых актуальных умений, которыми должен овладеть начинающий флешер, наряду с освоением событий мыши, управление цветом, генерацией случайных чисел – это работа со строковыми данными.

Потому как вознамерься Вы делать простой flash сайт, это Вам ой как понадобится.

Поэтому в этом уроке я хотел бы показать и рассказать Вам основы работы сo строковыми переменными, а именно классами String (Строка) и Selection(Выделение)

В данном уроке мы создадим простое текстовое приложение, которое будет:
• считать длину текста,
• искать по тексту
• переводить из строчных букв в прописные и обратно.
• выделять слова, которые нашел
Итак, поехали…

Класс String– один из наиболее часто используемых. Он располагает методами удобными для построения и модификации строк – символьных последовательностей, которые содержат информацию понятную любому, кто умеет читать.

Вот вам пример:
var message:String = "Hello world!!!"

Данная строка скрипта создает(объявляет) строковую переменную с именем message, значением которой является строка – ”hello world!”.

В данном случае мы считаем, что эта переменная является экземпляром класса String, а, следовательно, мы можем манипулировать ее значением, используя методы класса String.

Каковы эти методы?

Метод toUpperCase() класса String меняет все буквы строки на прописные(заглавные).
var message:String = ”Hello world!!!” <br />
    message = message.toUpperCase(); trace(message);


Метод toLowerCase() – меняет все буквы на строчные.
var message:String = ”Hello world!!!” <br />
    message = message.toLowerCase() trace(message);


Метод indexOf() – позволяет найти в строке определенный (первый случай вхождения) символ или последовательность символов. Возвращает индекс символа в строке, то бишь его порядковый номер в строке. Если символ или последовательность не находится, то возвращает значение 0.
var message:String = ”Hello world!!!” <br />
    var first:Number = message.indexOf(”w”)

Свойство length объекта класса String позволяет определить общее количество символов – длину строки.
var message:String = ”Hello world!!!” <br />
    var numOfSymbols:Number = message.length
Теперь разберем класс Selection, а затем сразу перейдем к тотальной практике.

Итак, во Flash класс Selection позволяет управлять различными аспектами текстового поля, находящегося в фокусе, в том числе и выделенным текстом.

В рамках этого урока нам это и нужно.

Здесь еще стоит сказать, что поле находится в фокусе, когда там стоит курсор. И если ни на одном поле не стоит фокус, то объект класса Selection не существует.

Устанавливать фокус в нужное поле Вы сможете с помощью простого метода Selection.setFocus()

Еще одним важным методом класса Selection является метод, который позволяет выделять порцию текста без Вашего участия – Selection.setSelection(p1,p2), где p1 – (порядковый номер) в строке первого элемента, p2 – индекс второго элемента.

Давайте теперь закрепим теорию и сделаем вот такой простенький текстовый "движок", который изменяет регистр букв, считает количество символов и ищет текст

Скачать видео урок по работе со строковыми данными можно в серии "Азы Action Script 2"
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Другие новости по теме:

  • flash уроки: «Азы ActionScript. Часть 2» (Скачать Бесплатно). Уроки Action ...
  • Actionscript: Кодирование/задание цветa в Adobe Flash
  • Обучение к программе: Selteco Alligator Flash Designer. Урок 8: Создание ан ...
  • Мой первый флеш альбом
  • Первая флеш менюшка



  •  (голосов: 1)
    vitkuz | Просмотров:1193 | Напечатать
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
    Видео Журнал "Легко о Flash" - подписавшись на него вы будете один раз в месяц получать его выпуск на свой почтовый ящик, там вы найдете новые видео уроки по работе в программе Adobe Flash CS4.

    Ваш e-mail:

    Ваше имя на русском:
    политика антиспама
    подпишитесь сейчас и получите доступ ко всем выпущенным журналам
    Логин
    Пароль
     


    Рейтинг@Mail.ru Rating All.BY Каталог SiteCreation rate your site
    links
    page counter
    Сериалы Онлайн | Buy essay