![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 4
|
Здравствуйте,
Неподскажите - есть-ли у кого-нибудь исходник такой флешки, а то позарез нужно, а сам я во флеше не очень.. Может конечно несовсем копию этой, но самое главное чтоб слова летали :-) Самое главное чтоб можно было текст, фон и т.д. поменять. http://www.tottenhamhotspur.com/imag...ext_tunnel.swf |
|
|||||
|
[+1.1 04.03.2006]
|
jestj - vecherom vyshlju...
__________________
design is like a puzzle, I`m just trying to solve it now... |
|
|||||
|
Guest
Сообщений: n/a
|
Меня очень заинтересовал вопрос и я попытался сделать этот эфект. Я декодировал этот swf и получил такой скрипт:
Object.environment = this; "dz".-500 = 6; this.fl = 5000; this.createEmptyMovieClip("space", 1); space._x = 570; space._y = 426; this.somewords = " burch robinson keller fulop ziegler defendi naybet taricco defoe richards edman pamarot mabizela atouba king ifil gardner kelly dilevski davis davies mendes brown redknapp carrick ricketts marney jackson slabber kanoute keane bunjevcevic silva barnard santini arnesen www.spurs.co.uk "; this.wordList = new Array(); this.wordList = this.somewords.split(" "); n = 0; if(! this.wordList.length <= n) { var word = Object.environment.wordList.n; var x = random(600) - 300; var y = random(337) - 169; var z = random(Object.environment.fl * 2) - Object.environment.fl; depth = depth++; nombre = "word" + String(depth); z = 4; space.attachMovie("spaceWord", nombre, depth, initialization); n = n++; } function () { this; .cam.dz = .cam.dz + 80; .cam.x = .cam.x + .cam.dx - .cam.x / 1; .cam.y = .cam.y + .cam.dy - .cam.y / 1; .cam.z = .cam.z + .cam.dz - .cam.z / 3; ; } "z".this = "onEnterFrame"; stop(); Я создал кадр в который и пихнул этот скрипт, и слово "word". Когда я попытался протестировать сцену этот swf, Flash выдал такие ошибки: **Ошибка** Сцена=Сцена 1, layer=spase, frame=1:Line 2: Expected a field name after '.' operator. "dz".-500 = 6; **Ошибка** Сцена=Сцена 1, layer=spase, frame=1:Line 26: Unexpected '.' encountered .cam.dz = .cam.dz + 80; **Ошибка** Сцена=Сцена 1, layer=spase, frame=1:Line 27: Operator '=' must be followed by an operand .cam.x = .cam.x + .cam.dx - .cam.x / 1; **Ошибка** Сцена=Сцена 1, layer=spase, frame=1:Line 28: Operator '=' must be followed by an operand .cam.y = .cam.y + .cam.dy - .cam.y / 1; **Ошибка** Сцена=Сцена 1, layer=spase, frame=1:Line 29: Operator '=' must be followed by an operand .cam.z = .cam.z + .cam.dz - .cam.z / 3; **Ошибка** Сцена=Сцена 1, layer=spase, frame=1:Line 32: Expected a field name after '.' operator. "z".this = "onEnterFrame"; Так вот теперь я думаю, может сам код записан неверно или я сделал квадратное колесо! Мне тоже очень интересно как делается этот эфект! ПОЖАЛУЙСТА ПОМОГИТЕ ЭТОМУ ЧЕЛОВЕКУ! И мне заодно разобраться, что я неучел и что делаю не так ![]() |
|
|||||
|
loading 50%
|
Правильным путем идете товарищи!
P.S. Скрипт у меня есть, но сам поцесс... |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 4
|
To seifip
Вышли если нетрудно мне на мыло - pf@list.ru To Flasher_MX Да, я декодер тоже использовал, потом исходник уже хотел опять перегнать в swf - неработает, слова нелетают а на месте стоят в самом центре экрана. |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 4
|
D12
Я непонял - а там можно не одно слово пустить а несколько и чтоб они в случайном порядке появлялись? Но без особой переделки скрипта. |
|
|||||
|
Регистрация: Oct 2005
Сообщений: 4
|
To D12
Привет! Да о том и речь - декомпилировать много ума ненадо - два щелчка и все :-) Я знаю что лучше, конечно, самому разобраться - я так всегда делаю, но просто тут другое дело - нужно срочно сделать, а времени на изучение нет. Если у тебя есть время сделать такой эффект - буду благодарен. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|