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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.06.2010, 17:12
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 1  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
По умолчанию Постоянное обновление..

Здравствуйте, как сделать чтобы при вводе в форму "what" единицы во второй форме "liba" сразу появилась надпись "123"???

такой код сейчас:
Код AS3:
package lib{
    import flash.display.*;
	import flash.text.*;
	import flash.events.*;
	public class engine extends MovieClip{
		public function engine(){
			if(what.text=="1"){
				liba.text = "123";
			}
		}
	}
 
}
делал insertFrame на сл.кадр - не работает...делал ключевой кадр рядом...даже ввести ничего нельзя в "what"


Последний раз редактировалось JekelSkaz; 17.06.2010 в 17:19.
Старый 17.06.2010, 17:19
leofit вне форума Посмотреть профиль Отправить личное сообщение для leofit Найти все сообщения от leofit
  № 2  
Ответить с цитированием
leofit
 
Аватар для leofit

Регистрация: Dec 2009
Сообщений: 428
Код AS3:
package lib{
    import flash.display.*;
	import flash.text.*;
	import flash.events.*;
	public class engine extends MovieClip{
		public function engine(){
                        what.addEVentListener(Event.CHANGE, changeListener);
		}
       private function changeListener(event:Event) {
           if(what.text=="1"){
		liba.text = "123";
	  }
      }
  }
 
}
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг

Старый 17.06.2010, 17:29
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 3  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
what.addEVen (V = v)
Спасибо большое, работает

Добавлено через 2 минуты
а других нету способов? с кадрами...либо чет другое?

Старый 17.06.2010, 17:51
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 4  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 JekelSkaz:
Как с кадрами? о_0
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 17.06.2010, 18:06
JekelSkaz вне форума Посмотреть профиль Отправить личное сообщение для JekelSkaz Найти все сообщения от JekelSkaz
  № 5  
Ответить с цитированием
JekelSkaz
[+1 29.06.10]

Регистрация: Nov 2009
Сообщений: 80
лады, я понял. спасибо за подсказку. буду юзать

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

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Ну проверяйте по событию Event.ENTER_FRAME, если хочется - но зачем только??? Нормальный способ поймать изменение текста вам уже показали!

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

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

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


 


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


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