Цитата:
Сообщение от GBee
На какую кнопку?
|
btnPause
Я не могу понять как прописать функцию, которая будет обращаться к данным из разных файлов .as(

Код AS3:
externalClip.stop();
_timer.stop();
Это я пробовала, не выходит.
Как можно остановить _timer, если он в другом файле прописан?
Последний раз так пыталась в файле Clock прописывать.... Не вышло.

Код AS3:
private function setButtons():void {
btnPlay.addEventListener(MouseEvent.CLICK, onTimer);
function onTimer(event:TimerEvent):void {
updateClock();}
btnPause.addEventListener(MouseEvent.CLICK, stopF);
//Останавливает секундомер
function stopF(event:MouseEvent):void {
_timer.stop();}
}
Добавлено через 48 часов 35 минут

Код AS3:
btnPause.addEventListener( MouseEvent.CLICK,
function (e:Event) {player.playerPause();}
);
Меня смущает эта фукнкция, приписанная к кнопке паузы.
Патюсь сделать так

Код AS3:
btnPause.addEventListener( MouseEvent.CLICK,
function (e:Event) {player.playerPause();}
function stopF(event:MouseEvent):void {
externalClip.stop();}
);
Тогда куда прописывать stopF еще?
Или так

Код AS3:
public function playerPause():void {
if (stepEnded) return;
if (isPaused) return;
btnPause.visible = false;
btnPlay.visible = true;
isPaused = true;
stepSeq.pause();
externalClip.stop();
}
Тогда не работает остановка муви-клипа. А должна стопорится флешка, которая подгружается в externalClip.
И куда вписывать _timer.stop(); если он не используется в файле AukPlayer??