Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Загрузка одного ролика в другой (http://www.flasher.ru/forum/showthread.php?t=46755)

DenON 13.07.2003 04:30

Загрузка одного ролика в другой
 
При вставлении (с помощью loadMovieNum) маленького ролика в большой (300х200 вставляю в 800х600) все, что выходит за пределы реального размера маленького ролика (300х200) ВИДНО поверх большого. Как отрезать все, что за пределами его размера??? Если непонятно объяснил, спросите по асе, уточню.

И хочу наладить контакты с Флеш-гуру :rolleyes:

YuriiZelenev 13.07.2003 11:05

Вложений: 1
Ploshad' vsevo chto nahoditca v muvike - evlyaetca evo granicei!
Toest (sm. risunok) razmer krujochka+rastoyanie mejdu nim do pravovo kraya muvika 320x200 - eto toje granica muvika (320x200) iz-za chevo on ne 320x200 a 504x200!

Otrezat vse nenujnoe ti mojesh sleduyushimi sposobami..
  • Udalit vse nenujnoe (mojno actionom);
  • Pomestit vse nenujnoe na otdelnii guide layer;
  • ili Maskoy.

a ob'esnil - ti neponyatno, eto tojno!

DenON 13.07.2003 14:10

А как это экшеном сделать???

YuriiZelenev 13.07.2003 15:05

Zachem tebe vse eto - :confused:

Esli ti pro udalit... to:
Код:

MovieClip.prototype.cutIt = function() {this.swapDepths(654321),this.removeMovieClip();};
a potom ot kuda hochesh
Код:

musor.cutIt();
// gde musor - eto muvik... kotorii nado ubrat

Esli ti pro masku - to:
Код:

anything.setMask(mask);
// gde anything - to chto maskiruem, a mask - eto muvik kotorii nado zdelat maskoi

ps:a luchshe - ne udalyai, a delay _visible=0, a potom esli snovo ponadobitca - _visible=1

DenON 14.07.2003 01:58

Вложений: 1
Мне показалось, что ты неправильно понял вопрос. На картинке белая область - это границы мувика (его реальный размер), а серые прямоугольники - элементы, которые выходят за пределы границ. Если я этот мувик загружаю в другой (большего размера) на определенные координаты, то эти серые прямоугольники видны. А МНЕ НУЖНО ИХ СДЕЛАТЬ НЕВИДИМЫМИ.

P.S. Может я неправильно понял твои скрипты? Если ты ответил на этот вопрос, напиши понятней про маски. Я еще толком не разобрался.
Спасибо за помощь.

DenON 14.07.2003 02:00

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

Вот это не работает:

если грузишь в левел loadMovieNum("filename.swf",1) то _root._level1._x= your x
_root._level1._y= your y

DenON 14.07.2003 02:07

Дружище, все получилось.
Только я просто в маленьком мувике замаскировал ненужное и все дела. Спасибо еще раз :)

YuriiZelenev 17.07.2003 13:47

;)


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

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