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

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

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

Регистрация: Jun 2008
Сообщений: 2
По умолчанию Реализация Подобия Рисования

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

Идея такая. Имеем мувик "aa" - размером 2*2 или же 1*1. Курсор мыши прячем (Mouse.hide() ), копируем "aa", оставляем скопированный мувик в точке с координатами _xmouse, _ymouse. Вся проблема, как это реализовать через on(press) и on(release) ??

Заранее спасибо.

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
http://www.flasher.ru/forum/showthread.php?t=82966
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 13.06.2008, 18:30
anon14 вне форума Посмотреть профиль Отправить личное сообщение для anon14 Найти все сообщения от anon14
  № 3  
Ответить с цитированием
anon14

Регистрация: Jun 2008
Сообщений: 2
Код:
this.createEmptyMovieClip("line_mc", 1);
line_mc.lineStyle(1, 0x006699, 100);
onMouseDown = function () 
{
	detect = 1;
	startX = _xmouse;
	startY = _ymouse;
	line_mc.moveTo(startX, startY);
};

onMouseMove = function () 
{
if (detect == 1) {
line_mc.lineTo(_xmouse, _ymouse);
updateAfterEvent();
}
};
onMouseUp = function () {
detect = 0;
}
а как это работает, ежели не секрет?


Последний раз редактировалось iNils; 13.06.2008 в 19:13.
Старый 13.06.2008, 19:13
MrPoma вне форума Посмотреть профиль Отправить личное сообщение для MrPoma Посетить домашнюю страницу MrPoma Найти все сообщения от MrPoma
  № 4  
Ответить с цитированием
MrPoma
 
Аватар для MrPoma

Регистрация: Jul 2006
Адрес: Питер
Сообщений: 2,083
Отправить сообщение для MrPoma с помощью Skype™
Нажали кнопку — рисует, отпустили — не рисует.
__________________
жж | твттр | гглплс | фсбк | вкнткт | гтхб

Старый 13.06.2008, 19:14
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
anon14, для оформления своего кода надо использовать теги [code][/code].
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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