Просмотр полной версии : startDrag - stopDrag
Как сделать, чтобы после перетаскивания n-го количества кнопок (startDrag stopDrag ) в определённую зону, клип продолжил играть? Если бы кто-то поделился простеньким исходником, был бы очень благодарен и буду считать соавтором своего будущего шедевра :)
поле на которое будеш преретаскивать назави zone
а то что будеш перетаскивать назави
muv1,muv2,muv3,muvn => что н в коде тоже надо изменять
var n = 6;
_root.onEnterFrame = function() {
for (i=1; i<n+1; i++) {
if (_root["muv"+i].hitTest(_root.zone)) {
_root.text.text = "все в зоне";
} else {
_root.text.text = "когото не хватает";
}
}
};
кароче юзай исходник
Беда! Исходник не открывается ни в 5-том ни в MX. А без него, ну никак... :(
сейчас в MX должен открытся
Спасибо! Открылся! Теперь думаю над тем, чтобы не просто текст менялся, а состоялся переход на следующий кадр.
юзай nextFrame(); или gotoAndStop(n); & gotoAndPlay(n);
var n = 6;
_root.onEnterFrame = function() {
for (i=1; i<n+1; i++) {
if (_root["muv"+i].hitTest(_root.zone)) {
_root.text.text = "все в зоне";
nextFrame();
} else {
_root.text.text = "когото не хватает";
}
}
};
Да так то оно так, но имелось ввиду, что переход на след. кадр состоится при условии попадания всех мувиков в зону. Короче прилагаю файл, может кто поможет. :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.