![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
Доброе...
Подскажите как из подгружаемого класса перейти на нужный кадр. На таймлайне 5 кадров. на 5 кадре начинает работу класс. по завершению нужно перейти а первый кадр, его label = "startTest ". ругается на то что не может найти кадр сцене Цитата:
тоже ругается: Цитата:
Спасибо.
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
тут пробел - это опечатка в коде его нет...
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
firefedot, очевидно, что если метка есть, а плеер ругается на её отсутствие, значит вы не с тем мувиклипом работаете.
Добавьте trace-ов после каждой строчки и проверьте, к чему вы обращаетесь, вызывая gotoAndPlay.
__________________
hauts.ru |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
Там суть такая: идут кадры в каждом есть свои мувиклипы, на последнем кадре их тоже много, и вызывается класс, повешен на один клип, по выполнению класса, хочу перейти в начала таймлайна.
Не могу понять, как правильно повесить gotoAndPlay, чтобы он пошел в самое начало всего.
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Цитата:
![]() Попробуйте создать тестовый фла с аналогичной структурой и скидывайте сюда, посмотрим.
__________________
hauts.ru |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
хм.. да ... с правописание на скорую руку проблемы. прошу прощения)
Вот класс, его вешаю на объект и когда package net { import flash.display.MovieClip; import flash.events.MouseEvent; import flash.geom.Point; public class drag extends MovieClip { protected var originalPosition:Point; public static var i,a,b:int; public function drag() { m = new myVariable(); originalPosition = new Point(x,y); buttonMode = true; addEventListener(MouseEvent.MOUSE_DOWN, down); } protected function down(event:MouseEvent):void{ parent.addChild(this); startDrag(); stage.addEventListener(MouseEvent.MOUSE_UP, stageUp); } protected function stageUp (event:MouseEvent):void{ stage.removeEventListener(MouseEvent.MOUSE_UP, stageUp); stopDrag(); if(dropTarget){ if(dropTarget.parent.name == "cel"){ trace(event.target.name); //scaleX = scaleY = 0.2; alpha = 0.5; //y = stage.stageHeight - height - 10; y=dropTarget.parent.y + 5; x=dropTarget.parent.x + 5; buttonMode = false; removeEventListener(MouseEvent.MOUSE_DOWN, down); }else if(dropTarget.parent.name == "cel2"){ trace(event.target.name); //scaleX = scaleY = 0.2; alpha = 0.5; //y = stage.stageHeight - height - 10; y=dropTarget.parent.y + 5; x=dropTarget.parent.x + 5; buttonMode = false; removeEventListener(MouseEvent.MOUSE_DOWN, down); } else if(dropTarget.parent.name == "cel3"){ trace(event.target.name); if (event.target.name == "dnd"){ trace("i = "+i); i++; trace("i = "+i); gotoAndPlay("startTest"); } else if(event.target.name == "dnd2"){ a++; trace("a = "+a); }else if(event.target.name == "dnd3"){ b=b+6; trace("b = "+b); } //scaleX = scaleY = 0.2; alpha = 0.5; //y = stage.stageHeight - height - 10; y=dropTarget.parent.y + 5; x=dropTarget.parent.x + 5; buttonMode = false; removeEventListener(MouseEvent.MOUSE_DOWN, down); } }else{ returnToOriginalPosition(); } } protected function returnToOriginalPosition():void{ x = originalPosition.x; y = originalPosition.y; } } }
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
firefedot, мне этот код ничего не говорит о вашей задаче, но говорит о ваших некритических ошибках.
Боюсь я не в силах вам помочь до тех пор, пока не выложите архив с исходником. С упрощенным исходником.
__________________
hauts.ru |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 129
|
хм... понял... тогда сейчас попробую все упаковать, просто стыдно показывать свои ошибки)
Сейчас собрать попробую... Добавлено через 1 минуту А вот вообще, если я в классе вызывают gotoAndPlay, то проблем быть не должно или он работает только внутри того мувика, в котором вызывается класс? Блин, надо все-таки Мука прочитать...
__________________
-- Какой бы путь ты не выбрал, лягушка прыгнет врятли |
|
|||||
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:41. |
|
|
« Предыдущая тема | Следующая тема » |
|
|