Как я могу создать подобное маскирование в AS3?

Я немного работал с масками в AS3, но я не уверен, как я могу сделать это с масками.

У меня есть два swf-файла, которые я импортировал в библиотеку как MC с именами классов.

Один из файлов является начальным изображением, а другой — конечным. Переход представляет собой слайд-переход от начального изображения к конечному. Вы можете думать о переходе, как в этом примере.

Но можно ли сделать такой переход слайдов, используя два swf и «переход слайдов» между ними?


person Ólafur Waage    schedule 09.06.2010    source источник


Ответы (1)


Я нашел ответ.

Mask.graphics.beginFill(0xFF0000);
Mask.graphics.drawRect(x, y, some.width, some.height);

Image.mask = Mask;

На самом деле это было довольно просто, если вы добавите дочернее изображение и маску, тогда маска сделает изображение прозрачным, и вы можете перемещать маску по своему усмотрению.

person Ólafur Waage    schedule 09.06.2010