Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Альтернатива onEnterFrame (http://www.flasher.ru/forum/showthread.php?t=130352)

greep 24.09.2009 14:29

Альтернатива onEnterFrame
 
Ни как не могу разобраться... У меня есть счетчик который представляет собой мувикилип с текстовым полем. И я прописываю в нем код, который каждый новый кадр уменьшает некоторую переменную на единицу. Но дело в том что прописываю функцию onEnterFrame в руте оно начинает это делать сразу. А мне нужно чтобы он приступал к обратному отсчету тогда, когда это нужно мне, а не сразу... Как же тут поступить?

Заранее благодарен на ответ.

ЗЫ: Еще один нубский вопрос: почему не работает letter spacing когда я mebeddю шрифт и как с этим бороться...

lexa2000lexa 24.09.2009 15:13

вызывайте onEnterFrame когда вам нужно, к примеру так
Код AS1/AS2:

but.onPress = function  () {
        onEnterFrame =  function  () {
действия ;}
}


greep 24.09.2009 15:31

Можно ли в АС2 использовать такие логические выражения типа
Код AS1/AS2:

if (i>110 && (i-100>10){}


iNils 24.09.2009 15:42

Цитата:

Сообщение от greep (Сообщение 853112)
Можно ли в АС2 использовать такие логические выражения типа
Код AS1/AS2:

if (i>110 && (i-100>10){}


А что самому проверить мешает?

greep 24.09.2009 15:57

Действительно работает... У меня тут столько ошибок что даже очевидное ставится под сомнение... Сорри.

Добавлено через 30 минут
2 iNils: Извини, что спрашиваю не по теме, просто не хочется создавать ради такого пустяка новую тему в соответствующем разделе... Не подскажешь почему в динамическом текстовом поле не работает letter spacing... Задаю значение 3, а при динамическом наполнении этого поля символы встают по дефолту... с нулевым отступом... Заранее благодарен.......

Добавлено через 49 минут
Такая штука почему-то не работает:

Код AS1/AS2:

var format1:TextFormat = new TextFormat();
format1.letterSpacing = 3;
counter.t2.setTextFormat(format1);



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

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