![]() |
Летающие слова (типа звездный путь :)
Здравствуйте,
Неподскажите - есть-ли у кого-нибудь исходник такой флешки, а то позарез нужно, а сам я во флеше не очень.. Может конечно несовсем копию этой, но самое главное чтоб слова летали :-) Самое главное чтоб можно было текст, фон и т.д. поменять. http://www.tottenhamhotspur.com/imag...ext_tunnel.swf |
jestj - vecherom vyshlju...
|
Тут такое дело!
Меня очень заинтересовал вопрос и я попытался сделать этот эфект. Я декодировал этот 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"; Так вот теперь я думаю, может сам код записан неверно или я сделал квадратное колесо! :) Мне тоже очень интересно как делается этот эфект! ПОЖАЛУЙСТА ПОМОГИТЕ ЭТОМУ ЧЕЛОВЕКУ! :( И мне заодно разобраться, что я неучел и что делаю не так :confused: |
Правильным путем идете товарищи!
P.S. Скрипт у меня есть, но сам поцесс... |
To seifip
Вышли если нетрудно мне на мыло - pf@list.ru To Flasher_MX Да, я декодер тоже использовал, потом исходник уже хотел опять перегнать в swf - неработает, слова нелетают а на месте стоят в самом центре экрана. |
Вложений: 1
эх )))
ребятня ))) будте проще ))) |
D12
Я непонял - а там можно не одно слово пустить а несколько и чтоб они в случайном порядке появлялись? Но без особой переделки скрипта. |
можно все )))
сделай тоже самое для другова обьекта ))) P.S. ну вот те на ) как компилятором так "мы" научились пользоватся а в простом коде разобратся .................. |
To D12
Привет! Да о том и речь - декомпилировать много ума ненадо - два щелчка и все :-) Я знаю что лучше, конечно, самому разобраться - я так всегда делаю, но просто тут другое дело - нужно срочно сделать, а времени на изучение нет. Если у тебя есть время сделать такой эффект - буду благодарен. |
Вложений: 1
....................... :rolleyes:
|
| Часовой пояс GMT +4, время: 12:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.