SlideShare a Scribd company logo
1 of 3
Динамическое создание текстовых полей  теперь любой, сколь угодно сложный фильм может быть реализован посредством одного лишь кода. Можно программно создавать и текстовые поля. Для этого предназначен метод createTextField() класса MovieClip.  Его синтаксис :  clip.createTextField(name, depth, x, у , width, height)  где:  * clip — клип, на временной диаграмме которого нужно создать текстовое поле;  * name — имя текстового поля;  * х и у — координаты верхнего левого угла поля;  * width и height — ширина и высота текстового поля в пикселях.  В том, что пустое текстовое поле создает метод класса MovieClip, а не TextField, нет ничего удивительного. Просто добавление на временную диаграмму нового поля требует изменения внутренней структуры клипа. Следовательно соответствующий метод вполне можно считать инструментом модификации клипов. Второй причиной данной особенности является то, что текстовое поле — это родственная клипам структура данных.
Метод createTextField() по умолчанию создает динамическое текстовое поле. Если же вам необходимо добавить в фильм поле ввода, то обратитесь к свойству type класса TextField, отвечающему  за тип текстового поля. Оно может иметь два значения: dynamic (поле будет динамическим) и input (поле ввода). Например:  Мы писите createTextField() на (Рис.2.1).
Тестируя фильм, запустите ctrl+enter  . получил  swf. файл   на (Рис.2.2)  .

More Related Content

More from dengchunxu

Tema10 Работа со свойствами циклы
Tema10 Работа со свойствами циклы Tema10 Работа со свойствами циклы
Tema10 Работа со свойствами циклы dengchunxu
 
Tema9 Загрузка графических файла
Tema9 Загрузка графических файлаTema9 Загрузка графических файла
Tema9 Загрузка графических файлаdengchunxu
 
Tema7 событий мувиклипов
Tema7 событий мувиклипов Tema7 событий мувиклипов
Tema7 событий мувиклипов dengchunxu
 
6.4 Загрузка нескольких полей
6.4 Загрузка нескольких полей 6.4 Загрузка нескольких полей
6.4 Загрузка нескольких полей dengchunxu
 
6.3 Скроллинг текста с бегунком
6.3 Скроллинг текста с бегунком 6.3 Скроллинг текста с бегунком
6.3 Скроллинг текста с бегунком dengchunxu
 
6.2 Скроллинг текста
6.2 Скроллинг текста 6.2 Скроллинг текста
6.2 Скроллинг текста dengchunxu
 
Tema5 функция getURL()
Tema5 функция getURL()Tema5 функция getURL()
Tema5 функция getURL()dengchunxu
 

More from dengchunxu (8)

Tema10 Работа со свойствами циклы
Tema10 Работа со свойствами циклы Tema10 Работа со свойствами циклы
Tema10 Работа со свойствами циклы
 
Tema9 Загрузка графических файла
Tema9 Загрузка графических файлаTema9 Загрузка графических файла
Tema9 Загрузка графических файла
 
Tema7 событий мувиклипов
Tema7 событий мувиклипов Tema7 событий мувиклипов
Tema7 событий мувиклипов
 
6.4 Загрузка нескольких полей
6.4 Загрузка нескольких полей 6.4 Загрузка нескольких полей
6.4 Загрузка нескольких полей
 
6.3 Скроллинг текста с бегунком
6.3 Скроллинг текста с бегунком 6.3 Скроллинг текста с бегунком
6.3 Скроллинг текста с бегунком
 
6.2 Скроллинг текста
6.2 Скроллинг текста 6.2 Скроллинг текста
6.2 Скроллинг текста
 
Tema5 функция getURL()
Tema5 функция getURL()Tema5 функция getURL()
Tema5 функция getURL()
 
доклад
докладдоклад
доклад
 

Tema2 Динамическое создание текстовых полей

  • 1. Динамическое создание текстовых полей теперь любой, сколь угодно сложный фильм может быть реализован посредством одного лишь кода. Можно программно создавать и текстовые поля. Для этого предназначен метод createTextField() класса MovieClip. Его синтаксис : clip.createTextField(name, depth, x, у , width, height) где: * clip — клип, на временной диаграмме которого нужно создать текстовое поле; * name — имя текстового поля; * х и у — координаты верхнего левого угла поля; * width и height — ширина и высота текстового поля в пикселях. В том, что пустое текстовое поле создает метод класса MovieClip, а не TextField, нет ничего удивительного. Просто добавление на временную диаграмму нового поля требует изменения внутренней структуры клипа. Следовательно соответствующий метод вполне можно считать инструментом модификации клипов. Второй причиной данной особенности является то, что текстовое поле — это родственная клипам структура данных.
  • 2. Метод createTextField() по умолчанию создает динамическое текстовое поле. Если же вам необходимо добавить в фильм поле ввода, то обратитесь к свойству type класса TextField, отвечающему за тип текстового поля. Оно может иметь два значения: dynamic (поле будет динамическим) и input (поле ввода). Например: Мы писите createTextField() на (Рис.2.1).
  • 3. Тестируя фильм, запустите ctrl+enter . получил swf. файл на (Рис.2.2) .