![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 63
|
Я хочу сделать графический редактор на флэшэ, просто. для обучения и я столлкнулся с такой проблемой : не знаю, как нарисовать им круги, квадраты итд... в целях уменьшения размера свфки я рисую все с помощью 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); }; Последний раз редактировалось Samodelkin; 26.08.2005 в 03:50. |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 63
|
большое спасибо
))) все работает )) не скоро я сам бы до этого додумался )) |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|