![]() |
setMask. Помогите найти ошибку...
Вложений: 1
Привет! Подскажите плз... в исходнике вариант маски из муви-клипа, скрипт вроде правильный но наверное что-то упустила. Почему не маскирует?
flash 7-ка |
наоборот,
Код:
mm.setMask(maska);Код:
clips[i] = objct;А, понятно. Замени код на этот: Код:
mm = this.createEmptyMovieClip("mymask", 10); |
или вообще на этот:
Код:
var mm:MovieClip = this.createEmptyMovieClip("mymask", 10);Если не прокатит, все проверки Цитата:
|
Kikasso, спасибо за советы)
Но вот с кодом, получатся что обьект теперь сам видно, но он все равно не маскирует зеленый мувик "maska"... то есть должно быть, чтобы эти кружочки стали зелеными... (это просто пример а на самом деле потом это будет фото-картинка) |
СТОП!))) поняла - нужно именно так:
Код:
maska.setMask(mm);а с моим прежним кодом так не работало почему-то. Щас буду разбираться. Спасибо!!! |
в циклах for можно убрать var перед i, поскольку мы i ранее объявили.
почему не работало, не понимаю. у тебя onEnterFrame сажался на последний кружочек, может в этом дело. дело в eval. Вот так уже работает: Код:
var objct:MovieClip = mm.attachMovie("c", "circ"+i, i); |
| Часовой пояс GMT +4, время: 15:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.