Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.09.2010, 18:30
trancenergy вне форума Посмотреть профиль Отправить личное сообщение для trancenergy Найти все сообщения от trancenergy
  № 1  
Ответить с цитированием
trancenergy

Регистрация: Sep 2010
Сообщений: 4
По умолчанию Идеи по поводу вывода текста

Привет! Необходимо выводить текст во всплывающем окне при нажатии на button. как это лучше реализовать? с помощью какого объекта?

Старый 16.09.2010, 18:39
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 2  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Что за всплывающее окно? Системное?

Старый 16.09.2010, 18:41
trancenergy вне форума Посмотреть профиль Отправить личное сообщение для trancenergy Найти все сообщения от trancenergy
  № 3  
Ответить с цитированием
trancenergy

Регистрация: Sep 2010
Сообщений: 4
неа, внутри флеш-приложения

Старый 16.09.2010, 19:02
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 4  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Ну, наверно, тогда с помощью класса TextField

Старый 16.09.2010, 19:05
trancenergy вне форума Посмотреть профиль Отправить личное сообщение для trancenergy Найти все сообщения от trancenergy
  № 5  
Ответить с цитированием
trancenergy

Регистрация: Sep 2010
Сообщений: 4
а наглядные примеры использования с описанием можно?

Старый 16.09.2010, 19:07
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 6  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Угу.

В следующем примере класс TextFieldExample используется для отображения текстового сообщения. Для этого выполняются следующие действия.
Создается свойство label типа TextField.
Конструктор класса вызывает функцию configureLabel().
Метод configureLabel() сначала создает новый объект TextField и назначает его свойству label, а затем задает для него следующие параметры:
Полная выключка текстового поля по левому краю.
Включить заливку фона.
Включить рамку
Метод configureLabel() создает переменную format и назначает ее новому экземпляру TextFormat, задав следующие параметры:
Font type = Verdana
Font color = solid red
Font size = 10
Font underline = true
Свойство defaultTextFormat текстового поля label получает значение format, и экземпляр label добавляется в список отображения, который сначала показывает в рабочей области текстовое поле без текста.
Конструктор задает для текстового поля label текст "Hello world and welcome to the show" (Здравствуйте все и добро пожаловать на представление), вызвав метод setLabel().

Код AS3:
package {
    import flash.display.Sprite;
    import flash.text.TextField;
    import flash.text.TextFieldAutoSize;
    import flash.text.TextFormat;
 
 
    public class TextFieldExample extends Sprite {
        private var label:TextField;
        private var labelText:String = "Hello world and welcome to the show.";
 
        public function TextFieldExample() {
            configureLabel();
            setLabel(labelText);
        }
 
        public function setLabel(str:String):void {
            label.text = str;
        }
 
        private function configureLabel():void {
            label = new TextField();
            label.autoSize = TextFieldAutoSize.LEFT;
            label.background = true;
            label.border = true;
 
            var format:TextFormat = new TextFormat();
            format.font = "Verdana";
            format.color = 0xFF0000;
            format.size = 10;
            format.underline = true;
 
            label.defaultTextFormat = format;
            addChild(label);
        }
    }
}

Старый 16.09.2010, 19:28
trancenergy вне форума Посмотреть профиль Отправить личное сообщение для trancenergy Найти все сообщения от trancenergy
  № 7  
Ответить с цитированием
trancenergy

Регистрация: Sep 2010
Сообщений: 4
спасибо

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:35.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.