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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.08.2005, 03:37
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 11  
Ответить с цитированием
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
удалит никак, перересовать тоже самое но без этих "трёх бяк".
__________________
flash/flex/unity

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

Регистрация: Aug 2005
Адрес: не дом и не улица
Сообщений: 1,204
Цитата:
Сообщение от iNils
Если все рисуешь в одном клипе то никак.
Можно сделать только если под каждое действие сделать отдельный мувиклип.
А кто знает как с этим будут дела в 8-ой версии?
__________________
Давайте нанесем по ним ядерный удар!

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

Регистрация: May 2004
Сообщений: 13
Отправить сообщение для CHyCMyMPuK с помощью ICQ
есть метода кривая но работающая)).. ежли у тебя нет никакого фона ниже чем у тебя рисуется програмная графика, либо етот фон какойнить статичный одноцветный
затирать линии можно рисуя подобные линии толькма в обратном направлении тогоже цвета что и фон))) типо работает иладна))
__________________
Это не бред ето шифровка ;)

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от veterok4
получается для каждой бяки (а их тысячи) = - создавать отдельный клип? это просто не реально. и потом ведь каждый нужно держать в памяти?
не ужели это одна из вещей которые флеш не может???
хм... обидно!
В фотошопе тоже не вечная память, ставится уровень истории.

Вот пример. Быстро нарисуйте мышкой штук 10 линий и через 5 секунд последняя сотрется.

Код:
// Уровень истории
level = 5;
for (i = 0; i <= level; i++) {
	_root.createEmptyMovieClip ("mc" + i, i);
	_root["mc" + i].lineStyle (0, 0xff0000);
}
_root.onMouseDown = function () {
	_root.mix ();
	_root["mc" + level].x1 = _xmouse;
	_root["mc" + level].y1 = _ymouse;
};
_root.onMouseUp = function () {
	_root["mc" + level].x2 = _xmouse;
	_root["mc" + level].y2 = _ymouse;
	for (i = 1; i <= level; i++) {
		_root["mc" + i].clear ();
		_root["mc" + i].lineStyle (0, 0xff0000);
		draw (_root["mc" + i]);
	}
	draw (_root.mc0);
};
_root.mix = function () {
	for (i = 0; i < level; i++) {
		_root["mc" + i].x1 = _root["mc" + (i + 1)].x1;
		_root["mc" + i].y1 = _root["mc" + (i + 1)].y1;
		_root["mc" + i].x2 = _root["mc" + (i + 1)].x2;
		_root["mc" + i].y2 = _root["mc" + (i + 1)].y2;
	}
};
_root.draw = function (obj) {
	trace (obj + " " + obj.x1);
	obj.moveTo (obj.x1, obj.y1);
	obj.lineTo (obj.x2, obj.y2);
};
setInterval (function () {
	_root["mc" + level].clear ();
	_root["mc" + level].x1=null
	_root["mc" + level].x2=null
	_root["mc" + level].y1=null
	_root["mc" + level].y2=null
}, 5000);
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 15.08.2005, 15:14
Samodelkin вне форума Посмотреть профиль Отправить личное сообщение для Samodelkin Найти все сообщения от Samodelkin
  № 15  
Ответить с цитированием
Samodelkin

Регистрация: Jul 2005
Адрес: Москва
Сообщений: 452
Отправить сообщение для Samodelkin с помощью ICQ
Все нормально работает это память загружает не очень сильно делал и 1000 мувиков и 5000 рисовалось все быстро 100 ms примерно
Если лень и фон монотоный рисуй еще бяку в цвет фона)

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

Регистрация: Aug 2005
Адрес: живу в Миловке
Сообщений: 101
По умолчанию вы не много не поняли!

вот я тут гильоширную розетку ваяю - там суперские ленты мёбиуса получаются в наложении когда просто на выходе меняешь косинус на синус!
так вот нельзя разве сделать кнопку "назад" - которая будет действовать следующим образом: нарисовали, например (см аттач), первую розетку - (при нажатии на пимпу создался первый мувик), затем ещё один крыс на ней... и вот уже (внимание вопрос) - рисуется следующий (поверх) мувик- но прозрачный фон имя! в нем как реализовать этот самый прозрачный фон - чтоб визуально складывалось впечатление что это просто рисуются так же кривые но по верх прошлых - которых видно! ... а потом мы ррраз -и удаляем последний мувик (по мере необходимости), создаётся впечатление что мы просто отозвали назад последнее действие...
Вложения
Тип файла: rar гильоширная розетка.rar (4.9 Кб, 17 просмотров)

Старый 15.08.2005, 22:38
Takato вне форума Посмотреть профиль Отправить личное сообщение для Takato Посетить домашнюю страницу Takato Найти все сообщения от Takato
  № 17  
Ответить с цитированием
Takato
 
Аватар для Takato

Регистрация: Aug 2005
Адрес: не дом и не улица
Сообщений: 1,204
Цитата:
Сообщение от veterok4
вот я тут гильоширную розетку ваяю - там суперские ленты мёбиуса получаются в наложении когда просто на выходе меняешь косинус на синус!
Слушай, а где про эту розетку поподробнее прочитать можно? И еще мне интересно, как её на рублях раньше рисовали (без флэша )
__________________
Давайте нанесем по ним ядерный удар!

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

Регистрация: Aug 2005
Адрес: живу в Миловке
Сообщений: 101
По умолчанию ручками её делали раньше...

и заметьте, господа это ещё половина беды (сделать кнропку назад), труднее всего будет сделать трансформащию нарисованного - по типу фотошопа. чтоб можно было определённые углы вытягивать мышой!
и ещё вопрос в тему: у меня задаются только две точки - крайние, а анкер - на рандоме. как сделать так, чтоб можно три точки (первоначальные) задавать мышью, например, перемещая некие маленькие точки - которые и послужат координатами для кривой. перемещать я умею, но почему то прога не понимает переменные перемещённого мувика?

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от veterok4
но почему то прога не понимает переменные перемещённого мувика?
интересно, действительно почему?
исходники нужны
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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