Показать сообщение отдельно
Старый 10.08.2012, 21:01
Keyles вне форума Посмотреть профиль Отправить личное сообщение для Keyles Найти все сообщения от Keyles
  № 5  
Ответить с цитированием
Keyles
 
Аватар для Keyles

Регистрация: May 2011
Сообщений: 39
Цитата:
Сообщение от 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??


Последний раз редактировалось Keyles; 12.08.2012 в 21:36.