Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Эфект скорости, ну не знаю как это сказать... (http://www.flasher.ru/forum/showthread.php?t=73955)

Скрипун 08.01.2006 01:23

Эфект скорости, ну не знаю как это сказать...
 
Нужен эфект изобразить на АктионСкрипт, такой:

к примеру едит машина (быстро), а за ней остается как бы след...
Ну вообщем как на монике: когда экран черный, а ты мышкой водишь...
ааа вспомнил, это называется шлейф... :) Так, вот как это програмно сделать (в 7-ой) есть такой эфект встроен, но чуть не подходит...
Помогите...

K.A.T.A.F.A.L.K.E.R 08.01.2006 02:18

дублируй, изменяй прозрачность. В 8-ке очень красивый семпл с бильярдными шарами, но там по-другому реализовано...

Antares 08.01.2006 03:32

BlurFilter, только не заигрывайтесь -- тормозить будет.

Ion 08.01.2006 12:23

Онж 7-у просил

aksios 08.01.2006 15:05

Движение машинки задаешь не перемещением мува а созданием его копии. Каждый раз создавая новую копию (координаты в соответствии с движением) ранее созданым копиям уменьшаешь альфу этак на 20% (так как они в разное время созданы у них альфа будет разная). Когда клипов больше некого числа (5 к примеру) то удаляешь самый старый. По моему, должно работать даже в 5м плеере.

Antares 08.01.2006 16:03

Ion, да я ж читаю через строку ;)

TERRORist 08.01.2006 17:10

movie - мувик машинка.
n - количество семплов
d - степень размытости

вставляешь в кадр с мувиком:

onLoad=function(){
n=10
d=1.1
for(i=0;i<n;i++){
duplicateMovieClip(movie,"sample"+i,i)}}
onEnterFrame=function(){
for(i=0;i<n;i++){
this["sample"+i]._x+=(this["sample"+i]._x-movie._x)/d
this["sample"+i]._y+=(this["sample"+i]._y-movie._y)/d}}

что то вроде этого. не проверял.

Antares 08.01.2006 18:33

Террорист, тэгом [ code ] пользуемся, да?

Скрипун 08.01.2006 20:22

Что-то не рабтает :( Извени, но в твоем коде даже нет изменения прозачности и удаления ненужных....

Ion 08.01.2006 22:34

Цитата:

Сообщение от Antares
Ion, да я ж читаю через строку ;)

а начинаешь с какой?


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

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