Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Помогите выгрузить Jpeg:) (http://www.flasher.ru/forum/showthread.php?t=60446)

KIRILL_S 09.07.2004 14:10

Помогите выгрузить Jpeg:)
 
Hi многоуважаемый ALL:)

У меня непонятно почему не выгружается jpg. (MX)

Принцип работы такой:

1. В некой сцене, "scene22" всунут мувик с кнопками (preview-картинки).
2. При нажатии на кнопку должен загрузится jpeg с нужными координатами,
а выше него аттачится мувик в котором есть кнопка "ЗАКРЫТЬ",
при нажатии на которую, джпег выгружается и кнопка удаляется.

Выглядит это так(для кнопки preview):

on (release) {
loadMovie("Images/k01.jpg", _root.prev);
setProperty(_root.prev, _x, 10);
setProperty(_root.prev, _y, 10);
_root.attachMovie("x", "x2", 3);
_root.x2._x = 700;
_root.x2._y = 30;
}


И для кнопки "закрыть":

on (release) {
unloadMovie(_root.prev);
removeMovieClip(_root.x2);
}


В итоге все замечательно грузится в те координаты, которые надо.

Но!! При нажатии на кнопку "ЗАКРЫТЬ" JPEG не выгружается, а кнопка, как и
полагается - удаляется.


ВОПРОС... Подскажите пожалуйста Как выгрузить JPEG?

PS. Мувик "prev" лежит прямо в таймлайне "scene22".
В Linkpage галочки ставил/удалял - эффекта никакого.

mishinaelle 09.07.2004 15:00

а чего у тебя мешанина какая в коде?
написал бы
on (release) {
_root.prev.loadMovie("Images/k01.jpg");
_root.prev. _x= 10;
_root.prev. _y= 10;
_root.attachMovie("x", "x2", 3);
_root.x2._x = 700;
_root.x2._y = 30;
}


И для кнопки "закрыть":

on (release) {
unloadMovie("_root.prev");
....
}

KIRILL_S 09.07.2004 17:02

Спасибо!, но с твоим кодом jpeg вообще не грузится :(

Может еще какие-то мысли будут ? :rolleyes: :)

mishinaelle 09.07.2004 22:08

а у тебя клип _root.prev есть?

Штрек 10.07.2004 03:02

Создаёшь пустой мувик, в него грузишь и когда надо ремовишь. ;)

Штрек 10.07.2004 03:16

Если непонятно, то

on (release) {
_root.createEmptyMovieClip("prev", 99);
loadMovie("Images/k01.jpg", _root.prev);
setProperty(_root.prev, _x, 10);
setProperty(_root.prev, _y, 10);
_root.attachMovie("x", "x2", 3);
_root.x2._x = 700;
_root.x2._y = 30;
}

А в мувике x/в кадре/
this.onPress = function() {
_root.prev.removeMovieClip();
this.removeMovieClip();
};
Даже невдобняк как то об этом писать.

KIRILL_S 11.07.2004 17:14

Спасибо
Буду пробовать!


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

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