Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как скрыть выход за границы? (http://www.flasher.ru/forum/showthread.php?t=53222)

Boldin 29.12.2003 12:10

Как скрыть выход за границы?
 
Прошу Вашей помощи! В Document Properties выставляю размер области 400X400 px,
когда клип попадает за пределы этой области его всеравно видно, как сделать чтобы отображалась только рабочая область?

Nox Noctis 29.12.2003 12:24

маску над вылезающими за поля клипами.

а если запретить масштабирование в хтмл, то и так за полями ничего видно не будет..

Boldin 29.12.2003 12:32

а без масок есть способ сделать это программно? :confused:

Nox Noctis 29.12.2003 12:48

ну сделай маску програмно :))

или сделай клип с прямоугольной дыркой и широкими полями цвета сцены, и растяни его так чтобы сквозь дырку было видно ровно сцену :)

Boldin 29.12.2003 13:33

неужели разработчики не предусмотрели такой ерунды? Можно конечно и маску городить, но это не очень красиво для такой цели :(
Если у меня множество экземпляров клипа дублируются, все ли они окажутся под маской?

Nox Noctis 29.12.2003 14:28

если все экземпляры будут находиться внутри клипа, который находится под маской, то все они будут замаскированы

opex 29.12.2003 15:18

вот те маска хоть задублируйся там клипами не когда не вылезет
Код:

width = 400;
higth = 400;
createEmptyMovieClip('mask', 9999999999);
with (_root.mask) {
        beginFill(0x666666, 100);
        moveTo(-1000, -1000);
        lineTo(1000, -1000);
        lineTo(1000, 1000);
        lineTo(-1000, 1000);
        lineTo(-1000, -1000);
        moveTo(0, 0);
        lineTo(width, 0);
        lineTo(width, higth);
        lineTo(0, higth);
        lineTo(0, 0);
}


Boldin 29.12.2003 16:10

Спасиба тебе конечно, только это не маска:) А проще действительно закрыть маской рабочую область и делов...

opex 05.01.2004 22:55

ДАК ты че маску для всех мувиков будеш делать


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

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