Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.04.2007, 15:33
Котяра2006 вне форума Посмотреть профиль Отправить личное сообщение для Котяра2006 Найти все сообщения от Котяра2006
  № 1  
Ответить с цитированием
Котяра2006

Регистрация: Jun 2006
Сообщений: 274
По умолчанию "карандаш" за мувиклипом

Приветствую!

Нужно сделать маску в виде движущегося объекта на таймлайне а за объектом чтобы как карандашом чертилась линия в притык, т.е. чтобы этот объект как бы выпонял роль курсора за которым тянется линия. Т.е. например есть код для рисования:

Код:
color=0xff0000
this.onMouseDown=function(){
     penUp =false
     this.lineStyle(5,color)
     this.moveTo(_xmouse,_ymouse)
}
this.onMouseMove=function(){
     if(!penUp){
          this.lineTo(_xmouse,_ymouse)
          updateAfterEvent()
     }
}
this.onMouseUp=function(){
     penUp=true
     }
а надо чтобы также линия рисовалась за объектом который я пускаю на таймлайне по определённому пути, как это можно реализовать? буду рад небольшому исходничку

Спасибо за ответы!

Старый 13.04.2007, 15:42
MINASTIS вне форума Посмотреть профиль Отправить личное сообщение для MINASTIS Посетить домашнюю страницу MINASTIS Найти все сообщения от MINASTIS
  № 2  
Ответить с цитированием
MINASTIS
 
Аватар для MINASTIS

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
Сам сделай исходник со своим объектом, покажи по какому пути он идет, попробуй сам реализовать, и покажи если не будет работать. Здесь подумать пару минут. Код-пример уже у тебя есть.


Последний раз редактировалось iNils; 13.04.2007 в 16:08.
Старый 13.04.2007, 15:44
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 3  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
А чем отличается mc._x от _xmouse и onMouseMove от onEnterFrame?
Просто заменить одно на другое и все будет...
__________________
"We Are The Champions My Friends!" Queen

Старый 13.04.2007, 16:12
Котяра2006 вне форума Посмотреть профиль Отправить личное сообщение для Котяра2006 Найти все сообщения от Котяра2006
  № 4  
Ответить с цитированием
Котяра2006

Регистрация: Jun 2006
Сообщений: 274
Цитата:
Сообщение от CorC
А чем отличается mc._x от _xmouse и onMouseMove от onEnterFrame?
Просто заменить одно на другое и все будет...
Спасибо за подсказку, получилось но что-то я не пойму, не получается чтобы эта линия была маской для нижележащего слоя=( может я что-то не так делаю? Я всё про тот же долбаный виноград, есть слой на котором нарисована лоза, над ней слой-маска с мувиклипом в котором на таймлайне едет болванка остроконечная (имитируя начало ростка), а за ней как бы по пути остаётся шлейф закрывая пройденый путь болванки. Если делать по тупому и за болванкой в каждом кадре в ручную делать пятно, то всё нормуль но нагрузка на проц и размер файла оставляют желать лучшего. А тут получилось с этим карандашом но почему то он не работает как маска. блин понаписал то)))

Старый 13.04.2007, 16:13
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 5  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
lineTo не может быть маской
__________________
"We Are The Champions My Friends!" Queen

Старый 13.04.2007, 16:15
Котяра2006 вне форума Посмотреть профиль Отправить личное сообщение для Котяра2006 Найти все сообщения от Котяра2006
  № 6  
Ответить с цитированием
Котяра2006

Регистрация: Jun 2006
Сообщений: 274
блин, понятно, а может есть какой-то другой способ близкий к тому что я описал?

Старый 13.04.2007, 16:19
Жень Шень вне форума Посмотреть профиль Отправить личное сообщение для Жень Шень Найти все сообщения от Жень Шень
  № 7  
Ответить с цитированием
Жень Шень
 
Аватар для Жень Шень

блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
Записей в блоге: 3
Отправить сообщение для Жень Шень с помощью ICQ
Цитата:
Сообщение от Котяра2006
а надо чтобы также линия рисовалась за объектом
Привет!
А искать по форуму не пробовал? Например, здесь
Смотри мой пример, может то что надо.

Старый 13.04.2007, 16:30
Котяра2006 вне форума Посмотреть профиль Отправить личное сообщение для Котяра2006 Найти все сообщения от Котяра2006
  № 8  
Ответить с цитированием
Котяра2006

Регистрация: Jun 2006
Сообщений: 274
ок, обязательно покапаюсь в Вашем исходнике, спасибо!

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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