Управление навигацией по кадру внутри исходного кода MC из другого MC - PullRequest
0 голосов
/ 01 июня 2018

В моем swf у меня есть MC (назовем его MC1), а также полоса прокрутки, которая подключена к другому MC в библиотеке (назовем этот MC2).

Часть того, что я пытаюсь сделать, это сделать так, чтобы, когда элемент внутри MC1 перетаскивался и сбрасывался, он заставлял MC2 переходить к кадру # 2, а также заставлял MC2 прокручиваться до определенной позиции.

Пока что я просто пытаюсь заставить работать навигацию по кадрам.Вот код ниже."squareDrag" - это имя экземпляра для элемента в MC1, который я собираюсь перетащить.«mcPane1» - это имя экземпляра для полосы прокрутки на главной временной шкале.У меня нет имени экземпляра для MC2, так как он не на сцене, только в библиотеке.Я прочитал что-то об использовании «источника» вместо имени экземпляра при обращении к чему-то внутри полосы прокрутки, поэтому я попробовал это сначала.

import flash.events.MouseEvent;

this.addEventListener(MouseEvent.MOUSE_DOWN, startDragging, true);
this.addEventListener(MouseEvent.MOUSE_UP, stopDragging, true);

function startDragging(e:MouseEvent) {
squareDrag.startDrag();
}

function stopDragging(e:MouseEvent) {
squareDrag.stopDrag();
MovieClip(root).(mcPane1.source).gotoAndStop(2);
}

Что я должен здесь делать?Я предполагаю, что это что-то простое, что я просто не смог найти через Google.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...