Форум 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=112670)

foliant 04.06.2008 19:13

Как нарисовать точку?
 
Проблема такая: по формулам отрисовывается hd-диаграмма, потом на отрисованной диаграмме отлавливаются параметры в точке, куда кликаем мышкой. задача: сделать так чтобы место куда кликаем мышкой отмечалось точкой, потом при след. клике предыдущая точка стиралась и заменялась новой с другими координатами. Вроде всё сделал, но.. точки почемуто отображаются только на некотором участке диаграммы, а не на всей её области.. точки делаю, создавая emptymovieclip глубина getnexthighestdepth..

Wolsh 04.06.2008 21:42

Может проще аттачить клип с точкой из библиотеки. И зачем Вам разная глубина, если точка всегда одна на сцене? Точнее, глубина-то может и одна, если Вы перед созданием нового клипа удаляли старый, зачем только делать операцию по поиску глубины) Ну это так, не принципиально. Аттачьте, Ваша задача - самое подходящее применение для этого метода. Ну а проще наверно просто сдвигать точку в новую позицию, разве нет?

Molecula 04.06.2008 23:18

Через BitmapData.

qazwsx 05.06.2008 09:30

Думаеш затирать старую точку на битмапе, затем рисовать новую лучше чем атачить клип?

Alex_beginner 05.06.2008 11:09

qazwsx! Тут от процесса не требуется высокой производительности, поэтому вполне возможно применение BitmapData и setPixel.

foliant 05.06.2008 11:29

всем спасибо, реализовал с помощь attachmovieclip


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

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