Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Загрузка SWF внутрь другого SWF (http://www.flasher.ru/forum/showthread.php?t=95882)

etc 19.05.2007 21:45

Так вот надо сначала разобраться.

d0cent 22.05.2007 03:02

Ну вобщем, если трейсить txt1, то в случае если работать с загружаемой флешкой отдельно (там текст показывается), выдает _level0.txt1, а если делать это в загружающей флешке, там пишет _level0.bg.txt1. Только мне это мало о чем говорит. Что делать-то?

d0cent 22.05.2007 04:12

Пошарил по форуму, и обнаружил, что оказывается под маской DynamicText - не катит, вот почему он у меня и не виден был, так ак в загружающей флешке есть маска. Но если маску убрать, тогда становится видно все то чего недолжно быть видно в подгружаемой флешке - все что находится за краями ее кадра! Народ, как эту фигню обойти, а?

Kikasso 22.05.2007 05:23

а маску сажать с помощью setMask не пробовали?

d0cent 22.05.2007 06:24

Цитата:

Сообщение от Kikasso
а маску сажать с помощью setMask не пробовали?

Нет, а как это? Я дизайнер, не программер, мне бы минимум коддинга - максимум "спецэфектов"...

Пока что вышел из положения с помощью Embeded, правда это раздуло флешку на лишних 200 килобайт.

Kikasso 22.05.2007 06:53

В хелпе посмотрите, что такое setMask. Это элементарно.
А почему раздуло на 200кб? Вы что, включили ВСЕ символы?

d0cent 22.05.2007 07:35

Цитата:

Сообщение от Kikasso
В хелпе посмотрите, что такое setMask. Это элементарно.
А почему раздуло на 200кб? Вы что, включили ВСЕ символы?

Ну да, а какие там включить что бы были видны русские и латинские символы? Кстати почему-то при этом имеющиеся в тексте теги перестали работать, хотя там и используется htmlText и до Embeded, HTML нормально работал.

Kikasso 22.05.2007 08:02

Тэги <b> <i> и <font size="" > ?
Для каждого варианта придется сделать свое текстовое поле, зашить в него символы и положить вне сцены.
Включить латинские, русские, знаки препинания и цифры. Русского диапазона там нет, кириллица несколько другое (раз в 10 больше), зато внизу есть поле для ручного ввода. Вот туда рекомендую весь русский алфавит (и большие, и маленькие буквы) и вставить. Тупо, но работает.
setMask() позволяет ничего не зашивать, и все будет видно через маску.

d0cent 22.05.2007 23:48

ну вобщем делаю bg.setMask(mask1); , где bg - мувиклип в который грузим внешнюю флешку, mask1 - маска для него. И не пашет - вижу прямоугольник "маски" поверх клипа. Зато если написать вот так setMask(mask1); то действительно маскирует, но при этом не вижу так же элементов загружающей флешки, который находятся за пределами маски.

d0cent 29.05.2007 22:14

так что, больше никаких идей что ли?


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

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