![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
Привет всем!
Я сейчас работаю над одной программой и специально для нее сделал библиотеку рисования всяких фигур. Решил, что может кому пригодиться, потому выкладываю (даже инструкцию туда добавил) -> см. аттачмент. Что есть: Два класса - DShape и DColor, для работы с фигурами и цветом соответственно. В DColor есть функции преобразования, т.е. можно задать цвет покомпонентно (R, G и B по отдельности) и получить число (типа 0xRRGGBB), и наоборот. В DShape есть функции установки стиля (который можно менять по ходу рисования) и функции рисования прямоугольников, эллипсов и скругленных прямоугольников. До других руки пока не дошли, может потом. Как пользоваться: // Включить библиотеку: #include "drawlib.as" // Создать объект (параметры задают стиль) shape=new DShape(0,0xFF0000,100,0x345678,50); // Указать клип, в котором надо рисовать shape.setTarget(_root); // Потом можно рисовать:.. shape.drawEllipse(0,100,100,150); shape.drawRect(0,270,100,150); // Менять стиль и объект:.. shape.setTarget(_root.movie); shape.setThickness(10); shape.setFillAlpha(0); // И снова рисовать:.. shape.drawRoundedRect(149.5,100,100,150,10); Ваши комментарии здесь. Описание на кривом английском внутри. |
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
Файл не прикрепился...
|
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
... попытка №3
или посмотрите здесь: www.subwaydesign.by.ru/drawlib.as |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
|
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
Спасибо за ссылку, просветил.
|
![]() |
Часовой пояс GMT +4, время: 20:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|