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

Post on 15-Aug-2015

174 Views

Category:

Education

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

теперь любой, сколь угодно сложный фильм может быть реализован посредством одного лишь кода. Можно программно создавать и текстовые поля. Для этого предназначен метод 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) .

top related