Тема: lineTo как Mask
Показать сообщение отдельно
Старый 11.03.2015, 14:30
PRO100Light вне форума Посмотреть профиль Отправить личное сообщение для PRO100Light Найти все сообщения от PRO100Light
  № 1  
Ответить с цитированием
PRO100Light

Регистрация: Aug 2010
Сообщений: 34
По умолчанию lineTo как Mask

Привет. Хочу создать эффект рисования/черчения. Есть силуэт, карандаш который двигается по траектории. Вот, за этим карандашом рисуется линия, но она не становится маской. Я так понимаю из-за того что это линия. Как можно обыграть?

Код AS1/AS2:
this.createEmptyMovieClip('mc_mask', this.getNextHighestDepth(),{_x:0, _y:0});
 
this.onEnterFrame = function(){
	mc_mask.lineStyle(2, 0x000000);
	mc_mask.moveTo(prevX, prevY);
	mc_mask.lineTo(pen._x, pen._y);
	prevX = pen._x;
	prevY = pen._y;
}
 
logo.setMask(mc_mask);