Просмотр полной версии : Просто, но срочно!!!!!
vasyliska
16.05.2006, 15:43
Извиняюсь за простой вопрос, но проблема в следующем:
Есть 3 сцены: Главная, Сц - 1 и Сц - 2
на 2-ой сцене ролик, а в ролике кнопка.
как сделать, что бы принажатии на кнопку, мы попадали на 3 сцену.
как на главную знаю (_root.gotoAndPlay(1) ), а вот на другую... торможу
Спасибо!!
motor4ik
16.05.2006, 15:45
надо не тормозить а элементарно открыть и почитать хелп
vasyliska
16.05.2006, 15:54
спасибо
vasyliska
16.05.2006, 15:57
думала просто, что тут помогают, а тут.... грубят....
тут не помогают тем кто не прочел хелп
Бармалей
16.05.2006, 16:01
а зачем вообще использовать сцены, если с кадрами работать гораздо проще?
vasyliska
16.05.2006, 16:07
а если нужны сцены??
кадров слишком много...
да спасибо, спасибо.... я вроде сразу извинилась....
motor4ik
16.05.2006, 16:13
девочка, жалко всетаки
Usage
gotoAndPlay([scene,] frame)
Parameters
scene An optional string specifying the name of the scene to which the playhead is sent.
frame A number representing the frame number, or a string representing the label of the frame, to which the playhead is sent.
т.е. пишешь
gotoAndPlay('СЦ-1',1);или
gotoAndPlay('СЦ-2',1);
взависимости какая сцена нужна:bye:
т.е. в скобках пишешь название твоей сцены в которую ты хочешь попасть
Бармалей
16.05.2006, 16:13
Можно использовать несколько мувиков, в каждый из которых поместить нужную тебе анимацию, и раскидать их по разным кадрам.
vasyliska
16.05.2006, 17:26
спасибо, канечно, за GotoPlay("Scene x", n).... не работает у меня из ролика, не работает!!!!!!!!!!!!!
vasyliska
16.05.2006, 17:27
_root.gotoAndPlay(1) - это работает, а GotoPlay("Scene x", n).... не работает
спасибо, канечно, за GotoPlay("Scene x", n).... не работает у меня из ролика, не работает!!!!!!!!!!!!!
И не будет.
Переход по сценам это для глобального gotoAndPlay. Внутри же мувиклипа ты используешь уже MovieClip.gotoAndPlay
vasyliska
16.05.2006, 17:33
вот теперь спасибо огромное))
Поругали, но помогли ))))
не все же девочки умные должны быть.......
вот теперь спасибо огромное))
Поругали, но помогли ))))
не все же девочки умные должны быть.......
Но можно сделать так
в руте первой сцены пишешь
_global.gotoAndPlayScene = function () {
gotoAndStop ("имя сцены", 1);
};
а из клипа вызываешь эту функцию
gotoAndPlayScene()
vasyliska
16.05.2006, 17:51
on (release) {
MovieClip.gotoAndStop("Scene 4",1);
}
я ведь правильно написала? не работает...........
on (release) {
MovieClip.gotoAndStop("Scene 4",1);
}
я ведь правильно написала? не работает...........
Не правильно. Читай мои посты внимательнее.
Переход по сценам это для глобального gotoAndPlay
vasyliska
16.05.2006, 17:54
ну если
MovieClip.gotoAndPlay("Scene 4",1) .... тоже не работает...
vasyliska
16.05.2006, 17:56
MovieClip.gotoAndPlay (кадр), а как сцену указать?
motor4ik
16.05.2006, 17:59
мде...тут все сложней оказывается, девушка вот скажите вам это точно надо?
MovieClip - это инстанс (instanse) клипа, его имя название прописаное в свойствах (properties)
_root.gotoAndPlay("Scene 4",1)
должно работать
_
vasyliska
16.05.2006, 18:01
не работает!!!!! пробовала 100 раз
motor4ik
16.05.2006, 18:10
а Вы уверены что у вас название сцены точно указано? и что сцены это сцены?
вы пробывали отдаться флэшу?
0xFFFFFF
16.05.2006, 18:10
спасибо, канечно, за GotoPlay("Scene x", n).... не работает у меня из ролика, не работает!!!!!!!!!!!!!
потамучта нетутакой команны в акшонскрипте
за правильный русский и ActionScript!
0xFFFFFF
16.05.2006, 18:12
вы пробывали отдаться флэшу?
или флешеру :D :away:
Бармалей
16.05.2006, 18:15
Моторчик, ну ты-то что тормозишь?
И не будет.
Переход по сценам это для глобального gotoAndPlay. Внутри же мувиклипа ты используешь уже MovieClip.gotoAndPlay
motor4ik
16.05.2006, 18:15
"или флешеру "
готов взяться :cool:
motor4ik
16.05.2006, 18:17
Моторчик, ну ты-то что тормозишь?
ниче не торможу, я со сценами вообще дела не имею..фуфляндия все это! у меня все в одном кадре! и вообще я программист.
если сцены значит в руте, причем тут глобально локально
_root.gotoAndPlay('scene1',1);
полюбе должно работать :rtfm:
0xFFFFFF
16.05.2006, 18:19
"или флешеру "
готов взяться :cool:
ей :eek: ??
motor4ik
16.05.2006, 18:19
ей :eek: ??
хм действительно, что это я! :mosking:
Бармалей
16.05.2006, 18:19
Да не работает это.
_global.gotoAndPlay('scene1',1); - должно работать;
_root.gotoAndPlay('scene1',1); - это уже метод мувиклипа.
Моторчик не гони ерунды
public gotoAndPlay(frame:Object) : Void
MovieClip.gotoAndPlay() (http://livedocs.macromedia.com/flash/8/main/00002470.html)
нету там двух параметров
motor4ik
16.05.2006, 18:22
только идиота из меня делать ненадо
Availability: ActionScript 1.0; Flash Player 5
хм дубль два между
_global.gotoAndPlay();
и
MovieClip.gotoAndPlay(); есть большая разница
motor4ik
16.05.2006, 18:27
извините ступил, нет мне прощения, всем спасибо, пошел отмываться от позора...
Бармалей
16.05.2006, 18:28
Во-во. =)
урок закончен, завтра принесите мне сочинение в 200 слов на тему, за что можно отдаться флэшеру
motor4ik
16.05.2006, 18:30
реально чет сглючило
но девочке то помочь надо
вот ей примерчик
motor4ik
16.05.2006, 18:34
урок закончен, завтра принесите мне сочинение в 200 слов на тему, за что можно отдаться флэшеру
хм, да можно короче,чем 200
за исходник :quiet:
Что вы мучаетесь? :) В посте 14 уже был дан вариант решения.
тебя не поняли=)
а в посте 20, откровенно забраковали=))))
0xFFFFFF
16.05.2006, 18:45
тебя не поняли=)
а в посте 20, откровенно забраковали=))))
он не в её вкусе ;)
gotoAndStop("postcount==24")
vasyliska
17.05.2006, 11:19
Моторчик, ты "суперУмный программист"..........
фуфло твой примерчик, ты даже не понял поставленную задачу.... у меня три сцены, главная тут не причём... на второй ролик, а уже в этом ролике кнопка, по которой и надо бы выйти на 3 сцену....
если бы кнопка лежала прямо на сцене... то всё бы просто было... я бы не тупила и не спрашивала....
глобал тоже не работает...
вот примерчик... по кнопке история нужно выйти на 4 сцену ....
я сделала, но через одно место... выходишь тупо на главную сцену в любой кадр, в котором gotoAndPlay уже на 4 сцену
vasyliska
17.05.2006, 11:29
нафига мне такие флешеры...............
motor4ik
17.05.2006, 11:45
нафига мне такие флешеры...............
нифига се, попрошу без этих ваших самы капризов.
пока исходник не пришлешь ведь сами ничего сделать не могут
нафига мне такие флешеры...............
Вы читать внимательно умеете?
он не в её вкусеЯ вообще не вкусный.
0xFFFFFF
17.05.2006, 23:33
нафига мне такие флешеры...............
ты хочешь завести гарем?
Привет Vasyliska : )
Негорячись ... все решаемо поверь мне .....
В твоем случае , хм... вообщем внимательно слушай :
Да верно говорят сцен нет , я сцены понимаю как параграфы в большой книге , ты наверное незамечала что , ну вот на твоем примере согласно дереву ерархии сцен первой идет сцена "Main" затем "Сцена4" затем "Сцена3" верно ) слушай далее , будет еще интересней ) в сцене "Main" 10 кадров значит что-бы перейти на вторую сцену(онаже по древу ерархии извесна нам как "Сцена4" достаточно на кнопке поставить :on (press) {
_root.gotoAndPlay(11);
}
Почему 11 ) все просто первый кадр следующей сщены по порядку ведь 11тый )
а на кнопке что в виде синего овала для перехода на 3ю сцену напиши следующие :on (press) {_root.gotoAndPlay(12);
}
Видешь ) и не нужно плакать , всегда есть решение ... да именно всегда .
P.S. Ах вот еще область "Hit" когда создаешь кнопку это область скажем так зоны наведения просто нарисуй ромбик нето курсор реагирует только на элементы букв а не на "целую" кнопку .
А потом ты добавляешь в первой сцене пару лишних кадров и бежишь править все цифры ручками.
тема закрыта, автор забанен на 1 неделю, охладиться
хотя нет тему закрывать не буду
motor4ik
18.05.2006, 12:10
через неделю продолжим?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.