|
|
|||||
Регистрация: Feb 2012
Сообщений: 47
|
я кстати там вродь намудрил с корректированием альфы и delay таймера, потому что всяко перепробовал и ничего не получалось
Добавлено через 1 минуту да видно у меня надпись шрифта Times New Roman размером 30 пикселей черного цвета полужирный и находится он в точке 90, 60 Добавлено через 3 минуты я уже писал но может никто не заметил, а если сделать через setInterval функция древняя еще с ас1 но в нем она всегда помогала |
|
|||||
Регистрация: Feb 2012
Сообщений: 1,540
|
Пару советов.
1)Не надо ставить везде звездочки, потому что это нагружает флешку: import flash.display.*; import flash.utils.*; import flash.net.*; import flash.events.*; import flash.text.*; 2) После названий функций пиши void, если они ничего не возвращают: public function DrawName():void { public function drawNam():void { private function timerListener(e:TimerEvent):void { private var nam:CreateButton; private var cont:Sprite=new Sprite(); private var timer:Timer; 5) Сначала добавь один объекта, и только потом добавляй другой объект в него: Еще вспомню, скажу |
|
|||||
Регистрация: Feb 2012
Сообщений: 47
|
как может быть не внедрен системный шрифт??
Добавлено через 1 минуту я знаю что со стилем у меня проблемы, я перешел с ас1 а там типы не писались, и насчет пункта 5 разве есть разница?? Добавлено через 2 минуты и названия для меня понятные |
|
|||||
Регистрация: Feb 2012
Сообщений: 47
|
давайте к теме вернемся
|
|
|||||
Регистрация: Feb 2012
Сообщений: 1,540
|
Переписал функцию в свой класс, и все нормально работает:
package { import flash.display.MovieClip; import flash.display.Sprite; import flash.text.TextField; import flash.utils.Timer; import flash.events.TimerEvent; import flash.events.Event; public class Main extends MovieClip { public var txt:TextField; public var container:Sprite; public var timer:Timer; /* * MAIN CLASS */ public function Main() { if(stage) init(null); else addEventListener(Event.ADDED_TO_STAGE, this.init); } /* * INIT */ public function init(e:Event):void { drawNam(); } public function drawNam() { container=new Sprite(); txt=new TextField(); txt.text='Hi! I am Mike!'; txt.textColor=0xFF0000; addChild(container); container.addChild(txt); container.alpha = 1; timer = new Timer(51); timer.start(); timer.addEventListener(TimerEvent.TIMER,timerListener); } private function timerListener(e:TimerEvent) { if (container.alpha == 0) { timer.stop(); } else { addChild(container); container.alpha -= 1 / timer.delay; } } } } Цитата:
Цитата:
Цитата:
Последний раз редактировалось MikroAcse; 08.03.2012 в 21:21. |
|
|||||
.
|
Цитата:
Цитата:
— Когда Вы говорите, Иван Васильевич, впечатление такое, что Вы бредите. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ради эксперимента. Поставь
и посмотри, меняется ли прозрачность.
__________________
Reality.getBounds(this); |
|
|||||
.
|
Михаил Свинцов, в десятке можно обойтись без ембединга
Последний раз редактировалось dimarik; 08.03.2012 в 21:28. |
Часовой пояс GMT +4, время: 01:31. |
|
« Предыдущая тема | Следующая тема » |
|
|