Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Кнопки плеера неработают (http://www.flasher.ru/forum/showthread.php?t=124989)

romkas 14.05.2009 01:10

Кнопки плеера неработают
 
Вложений: 1
Сталкнулса с проблемой, кнопки недействуют, когда в символ "MovieClip" поместил плеер. Все работало, когда на Сцене был помещен Player, а кога Сцена>МовиКлип>... кнопки перестали дейцтвовать. Незнаю понятно ли выразился.
Заранее благодарю.

Wlspartak 14.05.2009 15:00

Попробуй преобразовать кнопки в мувики и обращайся к мувикам.

romkas 14.05.2009 17:14

Подскажи пожалуйста, как оброщатся с мувиками? Просто новичок в этом деле.
Код AS1/AS2:

video = _root.video;
 
play_btn.onPress = function() {
video.play();
};
 
pause_btn.onPress = function() {
video.pause();
};
 
stop_btn.onPress = function() {
video.stop();
};
 
rewind_btn.onPress = function() {
video.play(0);
};

Как будет виглядеть код с мувиками?

Stargazer 14.05.2009 17:58

Точно так же будет выглядеть.

iNils 14.05.2009 18:22

romkas, для оформления своего кода, надо использовать теги [code][/code].

Wlspartak 14.05.2009 18:31

Ну я тоже только начинающий, могу ошибаться.
В твоем коде:
Код AS1/AS2:

root_.play_btn.onPress = function() {
video.play();
};

1. ошибка: _root(root_)
2. Ты обращаешся к root, а кнопка находится внутри "MovieClip", поэтому, ИМХО, нужно прописать :
Код AS1/AS2:

this.play_btn.onPress


romkas 14.05.2009 19:53

Код AS1/AS2:

this.play_btn.onPress

попрежнему нерешил задачу. Может я что-то сделал нетак. Please help!

Stargazer 14.05.2009 20:00

Трейсами умеете пользоваться?
Проверьте, срабатывают onPress или нет. Быть может, не срабатывает само содержимое обработчиков, а не их вызов.

romkas 14.05.2009 20:16

Трейсы выкидивают "Undefined". Всё работало пока всё содержимое я сделал внутри MovieClip (мне надо чтобы всё было внутри)... :(

Stargazer 14.05.2009 20:27

undefined чего?


Часовой пояс GMT +4, время: 18:36.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.