Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Помогите, пожалуйста, со скриптом изменения прозрачности мувика при событии onenterfr (http://www.flasher.ru/forum/showthread.php?t=58132)

Nad_F 14.05.2004 00:58

Помогите, пожалуйста, со скриптом изменения прозрачности мувика при событии onenterfr
 
Здравствуйте!
Помогите, пожалуйста, со скриптом изменения прозрачности мувика при событии onenterframe, так как прозрачность изменяется не плавно, а рывками, если делаю по кадрам, несмотря на то, что framerate равен 120.
Подскажите, пожалуйста, если изменять програмно, то будет плавнее?
Заранее большое спасибо!

Flasham 14.05.2004 16:47

Привет!

Что скриптом что не скриптом не имеет значение - должно быть плавно. фрейм рейт 120 это ты загнул, причем что бы реально установилась такая частота нужна очень мощная машина.
Чего именно изменяется альфа? Картинки (вектора или растр), видео?
Если видео, тогда понятно т.к. тормозит просто.

sergwizard 14.05.2004 16:57

Код:

mc.onEnterFrame = function(){
        if(mc._alpha<=0) alp=true;
        if(mc._alpha>=100) alp=false;
        alp ? mc._alpha+=2 : mc._alpha-=2;
}


Nad_F 15.05.2004 00:58

sergwizard ok, большое спасибо! А я сам начал писать, тырк, тырк, блин, думаю, попробую спросить.

Цитата:

Оригинал написал(а) Flasham
Привет!

Что скриптом что не скриптом не имеет значение - должно быть плавно. фрейм рейт 120 это ты загнул, причем что бы реально установилась такая частота нужна очень мощная машина.
Чего именно изменяется альфа? Картинки (вектора или растр), видео?
Если видео, тогда понятно т.к. тормозит просто.

Прозрачность изменяется растра, размером где-то 600 на 300. А каким должен быть фрейм рейт, чтобы было нормально скажем для вращения вектора по часовой стрелке? В первой книге, что я читал, помню, автор, в некомпетентности которого я убедился позже, советовал 12, ну ведь это смешно, явно видно скачки, поэтому я всегда ставлю побольше в надежде, что будет плавнее, а получается плавнее не будет. Какой частоты достаточно, чтобы было плавно?
Вообще флэш я начал учить аж в начале 2002-го после того, как увидел туадвансту, но купил мягко говоря хреновую книгу какого-то дибила К.Исагулиева, который на 300-а страницах, обещал дать все, ага, куй. Вообще после прочтения 3/4 части таких книжонок становится обидно не столько за те деньги, которые ты заплатил за книгу, сколько за потраченное впустую время, так как потом приходится покупать нормальную книгу и перечитывать от части то, что ты уже читал. Сейчас я читаю FlasMX ActionScript Библия Пользователя на 1300 страниц, отэто весч, все бы книги такими были, а еще хмель я помню учил по книге Использование HTML 4.0 Молли Хольцшлаг на 1000 страниц, вот тоже респект ей. Короче толстенные книги рулеззз!!! По крайней мере после ее прочтения, ты знаешь и умеешь если не все, то многое. Кстати, "Профессиональное РНР программирование" на 800 страниц так же оказалась дефекацией, пришлось перечитывать официальный мануал в цифре. Потом думаю че-нить большое куплю.

Большое всем спасибо за помощь!

Dindin 15.05.2004 20:56

Цитата:

Оригинал написал(а) Nad_F
Сейчас я читаю FlasMX ActionScript Библия Пользователя на 1300 страниц,
Это не Рейнхард + Лотт случаем?

Nad_F 16.05.2004 00:16

Цитата:

Оригинал написал(а) Dindin
Это не Рейнхард + Лотт случаем?
Ага, ага, зашибенная книга!!!

Nucer 16.05.2004 18:04

O'Relly рулит. Только хрен где достанешь

Nad_F 17.05.2004 02:01

Цитата:

Оригинал написал(а) Nucer
O'Relly рулит. Только хрен где достанешь
По пхп я читал от O'Relly, чет мне как-то не понравилось.

Мимоход 18.05.2004 19:33

Цитата:

Оригинал написал(а) Nucer
O'Relly рулит. Только хрен где достанешь
Если ты в Москве - она в ЦУМе на 5-ом этаже стоит, в "Союзе". Давно. Недавно видел

Nucer 18.05.2004 21:03

Кто она то?


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

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