Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   ПРОГРАМНАЯ АНИМАЦИЯ(для телепатов) (http://www.flasher.ru/forum/showthread.php?t=27298)

model_001 16.02.2002 09:54

ПРОГРАМНАЯ АНИМАЦИЯ(для телепатов)
 
Можь кто знает как определённому промежутку кадров задать(ПРОГРАМНО ) "fade" - (_alpha)

если не поняли обьясню на примере: допустим есть клип, предположим (где нибудь в середине) я хочу его выключить, но мне не нужно, чтобы он не ркзко исчез (вот как раз), нужно чтобы он плавно пропадал (_alpha), но при этом продолжал проигрываться (надеюсь всё понятно)

(ну а если не понятно значит ты не телепат)

[subway]design 16.02.2002 10:24

#$%@!#%!!!

1) Этот вопрос уже задавался
2) Это вопрос на уровне детсадовского подгузника
3) Ты книжку по Акшенскрипту читал? Хелп (F1) называется. Там, по-моему было про это написано (но только не в разделе ActionScript Dictionary!).

4) Умеешь изменять _alpha программно? А как во времени это протянуть? Да, правильно, рядом мувик поставить, который будет пустым и на нем будет висеть код:
onClipEvent(enterFrame){
if(_roo.tvoiobject._alpha<100){
_roo.tvoiobject._alpha--;
}
}

А как флаги прилепить и управлять вкл/выкл'ом, догадайся сам.

PS: и хватит всех тут обзывать телепатами, вопросы-то дурацкие...

nagash 16.02.2002 13:22

а зачем рядом ещё один мувик...?
прям на этом и написать...

if (this.currentframe == столько - то) {
if(this._alpha>0){
this._alpha--;
}
}

трямс =)
а потом на прибавление в нужный момент...

[subway]design 16.02.2002 17:02

А еще один для того, что ВСЕМИ временными процессами управлять из одного мува: _root.ctrl. Привычка такая...

model_001 17.02.2002 10:40

[subway]design
 
Давай ты не будешь считать себя самым умным,
в таком случае скажи мне для чего форум существует (я что, с хелпом в башне сразу родился, или ты может быть?)
"дурацкие вопросы" - тогда не отвечай умник !!!

[subway]design 17.02.2002 12:08

Ладно, извини, погорячился немного...
...но я ведь ответил на твой вопрос?

Сорри.

Artem Brigert 17.02.2002 12:27

Да лана не ругайтесь так то. ;)

model_001 20.02.2002 18:14

2 [subway]design
 
Спасибо за понимание, а так же за извинения (я не злорадствую!)

Честно говоря принцип я понял, но реализовать не смог
так как с ActionScript 'ом стал работать недавно, это мое единственное оправдание
Если не трудно: не мог бы ты показать на примере (с описанием, если возможно) если нет, то я спрошу у кого-нибудь другого!
Заранее благодарен !!!

Papa Karlo 20.02.2002 20:26

Вложений: 1
...

Papa Karlo 20.02.2002 20:44

2model_001:"Честно говоря принцип я понял, но реализовать не смог так как с ActionScript 'ом стал работать недавно, это мое единственное оправдание"
Не оправдывайся, если пытался оживить примеры тут приведенные теоретически.
Ребят, плз, без обид, но имхо чет не сходится:)
2nagash:
if (this.currentframe == столько - то) {
if(this._alpha>0){
this._alpha--;
}
}
=> получаем вечную альфу==99, если конечно таргет мувик не чешит по кругу 100 раз;
2[subway]design:
onClipEvent(enterFrame){
if(_roo.tvoiobject._alpha<100){
_roo.tvoiobject._alpha--;
}
}
=> изначально _root.tvoiobject._alpha==100;


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

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