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

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

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

Регистрация: Feb 2006
Сообщений: 21
По умолчанию Требуется редактор для рисования. Проблема - экспорт данных на сервер

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

использую flash 6 по этому не в теме может как нибудь можно решить проблему в других версиях.


Последний раз редактировалось cashirov; 03.04.2006 в 21:13.
Старый 03.04.2006, 22:42
Lihachevich вне форума Посмотреть профиль Отправить личное сообщение для Lihachevich Найти все сообщения от Lihachevich
  № 2  
Ответить с цитированием
Lihachevich
 
Аватар для Lihachevich

Регистрация: Jan 2006
Сообщений: 105
Я недавно сделал редактор изображений в флеше, так там без проблем сделал отмену действий, выбор цвета, печать, толщину линий и еще чтото.
Кроме как массивом сделать сохранения (и отмены) во флеше очень геморно(тормозно), а сохранять изображения так вообще ...незнаю как. Вообщем в фотошопе, думаю ого какой массив, при отмене на много действий он без проблем может подвиснуть сек на 3, про флеш и говорить неча.
Короче: если сделать массивом, то можно и сохранять, и отправлять тд. Только будут большие ТоРмОзА. Есть вариант, когда ты вводиш щетчик изменений и если изменения превысили 20 то делаеш дупликат последних 20 мувиков(текстур ентих) в невидимый обьект, а если что не так, то удаляеш их.
Только нельзя сохранять тада (если только Print Screenом). Что касаеся карандаша, то он тормозит менее всего. Если надо дам скрипт к нему... Хотя ну очень просто.
__________________
Во! Хорошо сказано!

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

Регистрация: Nov 2004
Адрес: vrn
Сообщений: 108
Отправить сообщение для SaFeR с помощью ICQ Отправить сообщение для SaFeR с помощью Skype™
Я не понял как карандаш может оставлять след от текстур?
Сохраняй координаты и параметры каждой точки. Я сохранял в виде строк, затем отправлял в пхп. У меня были только линии поэтому я прям из пхп сохралял как пнг или жпг, но еесли у тя текстуры то сохраняй как тхт и загружай в свф.

Старый 04.04.2006, 21:28
cashirov вне форума Посмотреть профиль Отправить личное сообщение для cashirov Найти все сообщения от cashirov
  № 4  
Ответить с цитированием
cashirov

Регистрация: Feb 2006
Сообщений: 21
Цитата:
Сообщение от SaFeR
Я не понял как карандаш может оставлять след от текстур?
Сохраняй координаты и параметры каждой точки. Я сохранял в виде строк, затем отправлял в пхп. У меня были только линии поэтому я прям из пхп сохралял как пнг или жпг, но еесли у тя текстуры то сохраняй как тхт и загружай в свф.
А данные на сервер ты как отправял? Мне тут сказали в 8 можно экспортировать битмапы.

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

Регистрация: Nov 2004
Адрес: vrn
Сообщений: 108
Отправить сообщение для SaFeR с помощью ICQ Отправить сообщение для SaFeR с помощью Skype™
Я же говорю, в виде строк как текст. Токда 8 не было ещё )
Я делал только линии, поэтому делал просто 1 линия - это цифры через пробел, например:
20 0x000000 222.85 193.25 223.85 193.25 224.85 194.25 226.85 197.25 228.85 200.25 231.85 206.25 235.85 211.25 238.85 215.25 240.85 216.25 241.85 217.25 241.85 218.25 242.85 218.25
первое число- толщита линии 2е цвет, 3е и 4е начальные координады, каждые последующие пары цифр - координаты следующих точек, в конце ставил какой-то, символ, символизирующий конец линии.
После этого преобразовал весь текст в массив линий, а каждую линию в массив координат и отрисововал во флэше мовето и линето.
Вот так вобчем.

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

Регистрация: Mar 2006
Сообщений: 18
а если много координат получается то большой объем данный не проходит же, я оправлял в пхп длинные строки, они урезались

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

Регистрация: Mar 2006
Сообщений: 18
поэтому отправляю в виде xml, но там тожа есть проблема:

http://www.flasher.ru/forum/showthread.php?t=77920

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

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

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


 


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


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