PDA

Просмотр полной версии : plzzz. HELP ( I'm lil bit noob =/ )


Ri4a33
20.10.2006, 00:53
sorry esli ne v tom topike, no plzz mozite datj ssliku na manual s makromedia flash 8 pro. ja pervij raz s nej rabotaju i 4eto ne o4enj ponimaju :( ,ja ho4u sdelatj 'flash site', i ewe kak sdelatj 4tob odin movik na saite ostanovilsja ( k primeru stranica zagruzilaj, s kakim to muvikom) kak sdelatj 4tob etot muvik ne povtorjalsja vsje vremja, a zakan4ivasja na poslednem frame'e i tak i ostavalsja (do sledjuju$ih dejstvij)?

Хемуль
20.10.2006, 01:02
2 Ri4a33:
На последнем кадре мувиклипа поставить скрипт:

this.stop();


- Из названия темы непонятно, о чём в ней идёт речь.
- Вы пользуетесь транслитерацией...
Это не приветствуется на данном форуме...

iNils
20.10.2006, 01:23
Ri4a33, если вы ограничены техническими возможностями, воспользуйтесь перекодировщиком http://www.translit.ru/

wvxvw
20.10.2006, 02:52
http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/js/html/wwhelp.htm?href=Part3_Learning_AS.html
Ссылка на мануал, ровно точно такой же мануал есть у тебя в самом флеше, просто нажми F1.

Ri4a33
20.10.2006, 19:55
**Error** Scene=Scene 1, layer=dom1, frame=31:Line 1: Statement must appear within on/onClipEvent handler
this.stop();


4е ето такое?, и у меня серовно не остонавливается мувик

aksios
20.10.2006, 19:59
Пиши просто: stop();

Ri4a33
20.10.2006, 20:23
у меня изза етого все мувики повисли

KUZEN
20.10.2006, 21:32
Вешай код в кадр а не на мувик

Ri4a33
20.10.2006, 22:09
Вешай код в кадр а не на мувик

так я и ве$аю в кадр, у меня не у всего мувика, а токо у кадра. он меня проигривает токо первый мувик, а следую$ий вооб$е не двигается, и на других лайерах тозе болй$е не 4е не двигается

Хемуль
20.10.2006, 22:12
он меня проигривает
Вас проигрывает мувиклип? о_0

Честно говоря, пишите вы ужасно. Я ничего не понял. Мой вам совет - пишите более вдумчиво свои сообщения. Иначе вам просто никто не сможет помочь.

Ri4a33
20.10.2006, 22:27
Вас проигрывает мувиклип? о_0

Честно говоря, пишите вы ужасно. Я ничего не понял. Мой вам совет - пишите более вдумчиво свои сообщения. Иначе вам просто никто не сможет помочь.

ну не надо зе так к словам придератйса. "он у меня проигривает"(он ето ПК):confused:

wvxvw
20.10.2006, 22:32
А родной язык какой? мож на родном попробуй писать... без шуток, так ей богу, будет проще...

Ri4a33
20.10.2006, 22:35
у меня и так скоро наверно нервний срив будет, не фига не полу4ается с флещом, устал как собака пялится в монитор, изза етого всего, вот били времена когда я хотел просто саит иметй(НЕ в прямом смисле), а теперй надо и флащ саит, но ет слозно оказивается

Ri4a33
20.10.2006, 22:37
А родной язык какой? мож на родном попробуй писать... без шуток, так ей богу, будет проще...


ну вооб$ето рус. и естй родной хотй я в Латвии зиву

Ri4a33
20.10.2006, 22:40
узвените , если я совсем надоел с тупими вопросами, но 4е ето такое? и 4е мне делатй 4тоб он переходил на другой мувик? ведй такая команда?


**Error** Scene=Scene 1, layer=Layer 1, frame=25:Line 1: Scene name must be quoted string
gotoAndPlay(1,16);

Total ActionScript Errors: 1 Reported Errors: 1


и 4то такое "Scene"? не перевод - а 4то ето во флащ'е?

wvxvw
20.10.2006, 22:45
Смотри... никому пока не удалось узнать, что же у тебя не получается.
Самые надежные варианты донести до читателей свою проблему это:
- выложить исходник
- выложить код, который не работает
- очень желательно описать проблему достаточно грамотно, для того, чтобы можно было по крайней мере понять, что же случилось.
Если родной не русский, а например английский, немецкий, иврит или польский - пиши в личку, отвечу... ну или все-таки постарайся более доступно выразить свою мысль.

wvxvw
20.10.2006, 23:13
gotoAndPlay(1,16);
Дело в том, что если ты вызываешь функцию, а не метод с таким же названием, то первый аргумент, который принимает функция - название сцены (сцен в проэкте может быть несколько, но это условность сделаная для упрощения работы над проектами в которых много кадров)
В скомпилированом клипе сцен нет. Название сцены может быть только строкой (String). Об этом и говорит сообщение об ошибке.
Я бы на начальных этапах не советовал эксперементировать со сценами. Кроме того, этот параметр не является обязательным при вызове функции. Достаточно просто указать номер или ярлык кадра, который нужно проиграть.
Например gotoAndPlay(16); Проиграет 16-й кадр и будет проигрывать клип до того момента, пока не встретит stop();

Ri4a33
21.10.2006, 00:09
а если у меня несколько Layer'of, то команда stop(); подойдет 4тоб остонавитй толйко 1 мувик к примеру из Layer 1 ?а остальние продолжали функционировать.(если нет, то какая подайдет?)

wvxvw
21.10.2006, 00:14
Лееров, как и сцен в компилированом файле не существует, с помощью скрипта можно обратится (в твоем случае, остановить) только к клипу.
Т.е. если на сцене есть 3 клипа Clip1 на перврм уровне, Clip2 и Clip3 на втором, то чтобы остановить все 3 нужно на сцене прописать:
Clip1.stop();
Clip2.stop();
Clip3.stop();

Ri4a33
21.10.2006, 13:28
4ето я не о4енй сообразаю, неполу4аетсйя у меня. мозите датй сслику на флащ-саит образец( 4тоб ско4атй и сравинитй код и узнатй где он долзен находится ) ссилку на .ФЛА фаил

wvxvw
21.10.2006, 14:16
на этом форуме, в этом разделе в прикрепленном топе "исходники" есть куча исходников.

Ri4a33
23.10.2006, 19:47
ну там нету готових саитов

Хемуль
23.10.2006, 20:11
2 Ri4a33:
Были и сайты...

wvxvw
23.10.2006, 20:23
Дык, сайтов... сайты разные бывают =) смотря по ситуации, что тебе нужно на сайте...

Ri4a33
25.10.2006, 14:49
мне нужно - то, как строитй флаш саит, команди при которих проишодят переходи страниц, на одном ли фаиле (.фла) строитй весь саит или каздая страни4ка свой фаил(.фла).