![]() |
Цитата:
http://livedocs.macromedia.com/flash/8/main/index.html Так что отсутствие самого флэша — дешевые отмазки. |
да я понял :)
спасибо! :) |
Я так понимаю BitmapData не позволяет реализовать "карандаш" т.к. рисовать на ней (окромя как попиксельно) можно только с помощью fillrect, а нечто типа fillcircle нет?
|
copyPixels
|
copyPixels(sourceBitmap:BitmapData, sourceRect:Rectangle, destPoint:Point, [alphaBitmap:BitmapData], [alphaPoint:Point], [mergeAlpha:Boolean]) : Void
Тут тоже sorceRect. Да и что собственно копировать? Я так понимаю.. данный метод берет кучу пикселов заданную прямоугольником и копирует куда мне надо. А как с его помощью моделировать карандаш определенного радиуса? |
Кстати, а как можно отловить событие перемещения мыши по битмапДате?
Там в мануале ни одного event-а не описано.... или события ловятся контейнером битмапдаты (клипом я так понимаю) ? |
ActionScript classes > BitmapData (flash.display.BitmapData) > hitTest (BitmapData.hitTest method)
|
Цитата:
|
Stone
Спасибо. Вроде оно. __etc Откуда такое желание заниматься графоманством? |
рисуем векторно на скрытом объекте: lineTo(), moveTo(), при этом можно задавать любые стили для линии, толщину, цвет, все изменения копируем на битмап, используя draw(), для реалистичности можно добавлять noise. И не забыть включить прозрачность! :)
|
| Часовой пояс GMT +4, время: 00:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.