Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как изобразить? (http://www.flasher.ru/forum/showthread.php?t=24487)

aarbuz 13.12.2001 20:37

как изобразить?
 
как нарисовать прямоугольник нужного размера, цвета и прозрачности с помощью AS ? то есть чтобы после анализа какого-либо параметра , нужная надпись подсвечивалась (но не как кнопка)...

[subway]design 13.12.2001 21:12

http://www.flasher.ru/forum/showthre...threadid=24489

http://www.flasher.ru/forum/showthre...threadid=23714

sts 13.12.2001 21:20

да сабвэй, отсутствие скромности - гениально простая вещь!
:D :D :D

[subway]design 13.12.2001 21:25

ну, знаешь, я мог бы потратить еще гору времени и высыпать гору ссылок, но это ж проще!
:D

тем более скоро исходник опубликуют, там товарищ все и увидит, а пока пусть юзает АСВ

aarbuz 14.12.2001 16:10

по-моему меня не совсем правильно поняли ...
у меня намного банальнее проблемма ..
вощем есть меню - в нем textfield . Так надо чтобы под этим полем появлялся прямоугольник нужного размера и в нужном месте , но этот прямоугольник не был объектом , а рисовался исключительно с помощью ActionScript . То есть как задать координаты и размеры и отсальные параметры и ваще такое возможно ?

nagash 14.12.2001 19:56

mc._width - ширина
mc._height - высота
или наоборот? :)
mc._alpha - альфа она и есть альфа :)
mc._x - координата икса
mc._y - координата игрика
м... должно помочь! %)

sts 14.12.2001 20:11

это все понятно - как его нарисовать?

nagash 14.12.2001 20:21

ну как как...
берётся мувиклип точка... и потом по мере надобности дублируется и растягивается и перекрашивается...
а по мере ненадобности клоны стираются...

[subway]design 14.12.2001 20:23

ну-у вы даете...
 
есть мув: _root.mc
его содержимое - квадрат.
его ширина=высоте=100 пикселей
его икс, игрек - любой (!)

пишем где-нибудь в руте:

function kvadrat (obj, w ,h ,x ,y , name, depth){

obj.duplicateMovieClip(name, depth);
obj2=eval("_root." add name);
obj2._x=x;
obj2._y=y;

obj2._xscale=w;
obj2._yscale=h;

}

пишем еще где-нибудь:

_root.kvadrat(_root.mc, 100,100 ,100,100, "kvadrat", 9999);

можно в цикл засунуть...

а еще - RTFM , поиск рулит!

[subway]design 14.12.2001 20:25

кстати, о перекрашивании...
 
во FlashPainter'e можно с ASV покапаться и посмотреть как раскраска осуществляется...


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

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