Показать сообщение отдельно
Старый 08.03.2012, 20:10
Михаил Свинцов вне форума Посмотреть профиль Отправить личное сообщение для Михаил Свинцов Найти все сообщения от Михаил Свинцов
  № 4  
Ответить с цитированием
Михаил Свинцов

Регистрация: Feb 2012
Сообщений: 47
CraeateButton отвечает за создание кнопок(что чаще) и текста. И не надо ничего больше про это. Ограничение на таймер поставил ничего не появилось. И кстати пробовал и раз в секунду делать тож ничего. добавлял updateAfterEvent все равно ничего

Добавлено через 1 минуту
вот что сейчас у меня
Код AS3:
package p {
	import flash.display.*;
	import flash.utils.*;
	import flash.net.*;
	import flash.events.*;
	import flash.text.*;
	import flash.display.Sprite;
	import flash.display.DisplayObjectContainer;
 
	public class DrawName extends MovieClip {
		private var nam;
		private var cont:Sprite = new Sprite();
		private var timer;
		public function DrawName() {
		}
 
		public function drawNam(){
			trace('Класс, анимирующий название модуля');
			this.nam = new CreateButton('Кожа', 30, 0x000000, "Times New Roman", true, false, 90, 60, 
									   100, 100, TextFieldAutoSize.CENTER, 
									   TextFormatAlign.CENTER, false, null, false, null, 
									   false, null);
			cont.addChild(nam);
			cont.alpha = 1;
			addChild(cont);
			timer = new Timer(50, 0);
			timer.addEventListener(TimerEvent.TIMER, timerListener);
			timer.start();
		}
		public function timerListener(e:TimerEvent) {
			if(cont.alpha > 0) {
				cont.alpha -= 0.01;
				e.updateAfterEvent();
			} else {
				timer.stop();
			}
		}
	}
}