![]() |
графический редактор на флэшэ
Я хочу сделать графический редактор на флэшэ, просто. для обучения и я столлкнулся с такой проблемой : не знаю, как нарисовать им круги, квадраты итд... в целях уменьшения размера свфки я рисую все с помощью lineTo, так вот вопрос..как с помощью lineTo сделать так, чтобы пользователь, к примеру, мог нарисовать квадрат... просто кодом я квадрат нарисовать умею, а вот как сделать, что б его можно было рисовать прямо в ролике? совсем как в паинте?
|
Примерно так:
и fps побольше :) var i = 100; _root.onMouseDown = function() { var OrigX = _root._xmouse; var OrigY = _root._ymouse; _root.onMouseMove = function() { if (Key.isDown(1)) { _root.createEmptyMovieClip("kub2", 0); _root.kub2.moveTo(OrigX, OrigY); _root.kub2.lineStyle(1, 0xFF0000, 100); _root.kub2.lineTo(_root._xmouse, OrigY); _root.kub2.lineTo(_root._xmouse, _root._ymouse); _root.kub2.lineTo(OrigX, _root._ymouse); _root.kub2.lineTo(OrigX, OrigY); } }; }; _root.onMouseUp = function() { i++; _root.kub2.swapDepths(i); }; |
большое спасибо:)))) все работает:))) не скоро я сам бы до этого додумался:)))
|
| Часовой пояс GMT +4, время: 08:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.