Форум 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

Кто она то?

Nad_F 18.05.2004 21:38

Цитата:

Оригинал написал(а) Nucer
Кто она то?
Книга видать...

Nucer 18.05.2004 21:56

Подразумевается что O'Relly - это одна книга?

Мимоход 18.05.2004 23:18

Во, блин, глазки мои косые... Это я про Рейнхардта написал, а цитировал про O'Relly...

Lego 19.05.2004 18:28

Ну по-поводу рулезности этой книги (FlashMX Библия пользователя) я думаю многие поспорят. Сам недавно купил...
Может Рейнхардт и Лотт и крутые перцы, но вот те, кто ее переводил..., блин... Опечаток и неточностей перевода просто НЕМЕРЯННО! На каждой второй странице. Ну да ладно. Мы тоже крутые перцы, как-нибудь разберемся с этими опечатками :D

Nucer 20.05.2004 14:05

А я тут купил "Java Script Библия пользователя" - такое говнище! Там полкниги рассказывают как определить какая у тебя на компе операционка и всякая лажа типа этого! И найти там что то невозможно.

Lego 20.05.2004 17:00

Ну я так подозреваю, что вся серия Библия пользователя такая "хорошая". Я своей девушке купил книгу "Photoshop 7.0" Библия пользователя, так смотрю, она что-то тоже носиком кривит. Чем серия подкупает - твердым переплетом и неплохим оформлением. Так вроде стоишь на базаре, листаешь - вроде ничего. А потом оказывается... Ну да ладно.

Dindin 20.05.2004 17:58

2 Lego По поводу "MX Bible" Рейнхарда - просьба - код издания(ISBN), издательство, список опечаток. Можно на мыло - dindin@hitv.ru

Lego 20.05.2004 19:16

ISDN 5-8459-0480-3 (рус)
ISDN 0-7645-3614-1 (англ.)
"Диалектика" 2003

Привожу часть своего гневного письма :)

"Результат - КРАЙНЕ НЕДОВОЛЕН. Сам материал вроде бы достаточно содержателен,
"воды" практически нет. Но ОЧЕНЬ МНОГО ОПЕЧАТОК, букально на каждой 10 странице.
Создается впечатление, что составители книги просто перевели ее, совершенно не вникая,
что там написано. Например, вот некоторые из них:
1. Стр. 281, раздел "Доступ к массиву". Приводится пример
for (i = 1; i < 4; i++) {
car["wheel" + i]/play;
}
Вместо "/" должно быть "."
2. Стр. 283, раздел "Идентификатор _root и абсолютная адресация".
Несколько раз в коде вместо "_root" употребляетя "root". Например, this.root.
3. Стр. 284, таблица 10.1 Допольнительные методы обработки событий.
Вместо "onLoad, onEnterFrame", записано "OnLoad, OnEnterFrame".

Но, если эти ошибки, в принципе, понятны читающему человеку и он их врядли допустит, то
на Стр. 163 "Перегрузка функций" написано:
"...Однако в языке ActionScript перегрузка функций допускается". Да НЕ ДОПУСКАЕТСЯ она.
Это уже, извините, не простительно.

Книгу я только начал читать и думаю, что в дальнейшем такое буде встречаться неоднократно.
Нет ли у Вас какого-нибудь "Исправления и дополнения" к этому изданию?"

Здесь только несколько. Честно - уже устал помечать карандашиком на полях книги очередную новую опечатку :(

Dindin 20.05.2004 21:04

спасибо

Lego 21.05.2004 10:58

Нема зА що!

Dindin 21.05.2004 11:08

Моя бабушка в таких случаях говорит:"Ни за что..." ;)


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

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