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

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

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

Регистрация: Jan 2010
Сообщений: 39
По умолчанию програмное редактирование изображений

У меня возник такой вопрос,есть ли уже готовый класс который редактирует изображение,то есть передвигаю квадратики возле изображений можно было изменить высоту и ширину изображенияи ещё можно было повернуть изображения на n градусов
Или придеться писать это самому?

Старый 13.06.2010, 23:09
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 2  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Писать самому. А в чем сложность? Три бегунка, математика в уме (ну подсмотреть где-нибудь, там в пару действий через четыре элементарные операции). Ну и кнопка, если нужно не реалтаймовое изменение.
__________________
тут я

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

Регистрация: May 2010
Адрес: Украина, Донецкая обл., Харцызск
Сообщений: 13
Базовые функции работы с изображениями есть в классе BitmapData:
- setPixel - установка цвета пикселя
- copyPixels - копирование прямоугольной области

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

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

найти инфу можно в документации Адоба: flash.display.BitmapData

сам пользуюсь, очень доволен, и вам того же желаю

Старый 14.06.2010, 19:42
nbvehfuanet вне форума Посмотреть профиль Отправить личное сообщение для nbvehfuanet Найти все сообщения от nbvehfuanet
  № 4  
Ответить с цитированием
nbvehfuanet

Регистрация: Jan 2010
Сообщений: 39
да насчёт битмапа и я знаю,прост вы наверно вы меня не понимаете...
зайдите в Flash CS4 и нажмите Q и выделите любой объект на сцене,видите вокруг него квадратики?
Вот тоже самое необходимо сделать,я думал есть какой-нибудь отдельный класс для создания такой штуки

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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
http://www.senocular.com/demo/Transf...sformTool.html

Старый 14.06.2010, 20:13
nbvehfuanet вне форума Посмотреть профиль Отправить личное сообщение для nbvehfuanet Найти все сообщения от nbvehfuanet
  № 6  
Ответить с цитированием
nbvehfuanet

Регистрация: Jan 2010
Сообщений: 39
спасибо
это как раз то что надо

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

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

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


 


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


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