Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Рисование линий (http://www.flasher.ru/forum/showthread.php?t=99731)

daexys 12.08.2007 17:55

Рисование линий
 
Как в AS2 сделать так чтобы одновременно рисовались линии? Линий должно быть около 150... Можно ли сделать это через Drawing API или нужно создавать 150 мувиклипов? Причем линии должны не просто появляться а именно плавно рисоваться (типа от руки) синхронно.

P.S. Маски мне не подходят.

Usnul 12.08.2007 19:15

lineTo(),moveTo(), beginFill(), lineStyle() - иди читай хелп по этим командам.

daexys 12.08.2007 19:40

Цитата:

Сообщение от Usnul
lineTo(),moveTo(), beginFill(), lineStyle() - иди читай хелп по этим командам.

А думаешь я не читал? Я знаю что moveTo lineTo... А как сделать несколько lineTo одновременно?

Wolsh 12.08.2007 21:37

А можно узнать, чем Вам маски не угодили? Ведь проще и красивей (плавней и одновременней) получится? Пожалуйста, объясните, чему они противоречат в Вашем проекте.

daexys 12.08.2007 21:59

Да дело даже не в масках и не в технических деталях. Суть вопроса в том: можно ли в одном мувиклипе одновременно плавно рисовать n линий или же следует делать n мувиклипов? И что из этих вариантов ест меньше ресурсов?

Wolsh 12.08.2007 22:12

имхо никак нельзя. Вы же читали хелп :) Рисование происходит в клипе. Сначала ставится начальная "точка" методом moveTo(). От нее и будет рисовать дальше. lineTo() - cледующая координата. Если Вы в школе учились, то знаете, что из одной точки в другую можно только одну прямую провести. И уж никак нельзя из этой же точки провести прямую, параллельную первой :) по крайней мере в Мониторовой геометрии


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

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