Форум 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=99826)

v4n 14.08.2007 12:52

смена вылетающих окон
 
Надо сделать сменяющиеся окна и в соответствии с ним сменяющийся фон,
при нажатии на опр. кнопку. Т.е. окно и фон №1 прилетают, а окно и фон№2 улетают. Проблема в том, что окон 6. И надо что бы убиралось конкретные окно и фон.
Я сделал подложку снизу и пытаюсь сделать проверку какое из окон на нём лежит.
Возможно мой способ крив :o Нет, мой способ крив (невероятно громоздок в итоге), но и он не работает, не могу понять почему :wacko:

Вот скрипт нажатия на кнопку

Код:

_root.fr.onRelease = function(){
if (_root.viz_mc.hitTest(podl)){gotoAndPlay(147);}
if (_root.rid_mc.hitTest(podl)){gotoAndPlay(163);}
if (_root.fot_mc.hitTest(podl)){gotoAndPlay(179);}
if (_root.av_mc.hitTest(podl)){gotoAndPlay(195);}
if (_root.con_mc.hitTest(podl)){gotoAndPlay(211);}
}


etc 14.08.2007 13:19

v4n, отредактируйте свой пост и оформите код тегами [code][/code].

Molecula 14.08.2007 14:19

Логика не правильная. Зачем проверять кто кого пересекает? это если бы у Вас машинки бегали...

Объяснять не буду, исходник давайте.

opportunity 15.08.2007 08:41

используй слайды, очень просто.
там и эффекты уже есть, как раз перелетает все как надо, и весит меньше, чем с созданными отдельно мувиками

v4n 15.08.2007 10:46

Вложений: 1
Цитата:

Сообщение от opportunity
используй слайды, очень просто.
там и эффекты уже есть, как раз перелетает все как надо, и весит меньше, чем с созданными отдельно мувиками

Если можно, на этом моменте поподробнее. Как этими слайдами пользоваться?:rolleyes:

Цитата:

Сообщение от Molecula
Логика не правильная. Зачем проверять кто кого пересекает? это если бы у Вас машинки бегали...

Объяснять не буду, исходник давайте.

Проверка пересечения-первое что в голову пришло, тем более эта подложка
нужна будет с точки зрения дизайна:rolleyes: Более простого способа не придумал:(

Сделал упрощенно, то что мне надо. И всё работает:eek: Магия...
Буду разбираться:wacko:

opportunity 15.08.2007 11:37

тут специально для тебя сделал
http://www.redsamurai.ru
смотри behavor (главное child) чтобы вложенные слайды подвергались эффектам, а не все содержимое.

Жень Шень 15.08.2007 12:28

Вложений: 1
Привет!
Вот вариант, правда не магия, а так... При желании можно "прикрутить" и другие свойства Твина

opportunity 15.08.2007 12:58

интересное исполение, такого еще не делал, но есть глюк, если нажимать подряд одну и ту же кнопку, цикл повторяется

Жень Шень 15.08.2007 20:53

Это не глюк. Представлена просто модель. Если управлять кнопками, то просто установить их в режим радиокнопок - один раз нажал и всё!!!
Данный пример был применен в слайдере картинок с альфой 0-100, 100-0 и вызывались программно по ходу фильма. Вместо кнопок шла команда
Код:

shou("нужныйСимвол", нужнаяСкорость)
Класс Tween прекрасно управляет свойствами клипа (ширина, длина, масштаб, поворот, координаты, альфа), имеет методы делающие его удобоприменяемым. Так что насчет ГЛЮКА категорически не согласен!!!
Добавлено:
Можно обойтись одной кнопкой и i++

Molecula 15.08.2007 22:14

Сделал, криво чуть, но зато без всяких синих полосок в таймлайне.
http://khk.com.ua/fixed.rar


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

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