![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2007
Сообщений: 43
|
Здравствуйте, подскажите пожалуйста мне один момент.
Этим кодом подгружаю изображение в мувик, после чего заставляю двигаться его за курсором. import flash.display.Loader; import flash.net.URLRequest; var picLoader:Loader = new Loader(); picLoader.load(new URLRequest("01.gif")); picLoader.x = 150; picLoader.y = 150; addChild(picLoader); stage.addEventListener(MouseEvent.MOUSE_MOVE,redrawCursor); Mouse.hide(); function redrawCursor(event:MouseEvent):void { picLoader.x = event.stageX; picLoader.y = event.stageY; } Спс. |
|
|||||
|
[+1 22.04.13]
[+1 06.03.13] Регистрация: Apr 2012
Сообщений: 239
|
что такое простейший шлейф? ни в одной книге по программированию не видел этого термина
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
Шлейф-это набор градиентных обработок оригинала плюс постепенно уходящая в 0 прозрачность.
|
|
|||||
|
.
|
gagaga, чуть добрее, пожалуйста. Выражайтесь по существу. У меня на толстых зеленых троллей профессиональная аллергия. К Вашим высказываниям в других ветках это относится в полной мере.
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
может поможет: http://henry-motu.org.ua/2010/11/11/...yshi-as3-flas/
__________________
а за окном атлантический океан! |
|
|||||
|
[+1 22.04.13]
[+1 06.03.13] Регистрация: Apr 2012
Сообщений: 239
|
создайте массив картинок нужной длины.. в хендлере маус мув последнюю картинку массива двигаете в координаты курсора, устанавливаете ей альфа=1, потом циклом проходите массив и уменьшаете каждой картинке альфу (кроме первой)
|
|
|||||
|
Регистрация: Oct 2007
Сообщений: 43
|
Извиняюсь за наглость, а можно именно кодом мне это показать?
Я дизайнер, а не программист. Добавлено через 29 минут Дело в том, что я разобрался бы как сделать шлейф из векторного объекта который находится в библиотеке, например, но нахожу сложный сделать шлейф из подгружаемого изображения, по этому спрашиваю. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
по моей ссылки перейдите, там шлейф за курсором мышки, там же и код, там же и исходники
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Oct 2007
Сообщений: 43
|
Мне почему-то показалось что код который вы мне посоветовали мне не подойдёт, но я посмотрю конечно тогда, спасибо.
Добавлено через 6 минут NikolyA, посмотрел код, ничего не понял. |
|
|||||
|
[+1 22.04.13]
[+1 06.03.13] Регистрация: Apr 2012
Сообщений: 239
|
[Embed(source='./assets/shleyf.jpeg')]var MyBitmap:Class; var shleyfVector:Vector.<Bitmap>; private function init():void { shleyfVector = <Bitmap>[new MyBitmap(), new MyBitmap(), new MyBitmap(), new MyBitmap(), new MyBitmap()] for(var i:uint = 0; i < 5; i++) { stage.addChild(shleyfVector[i]); } stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler); } private function mouseMoveHandler(event:MouseEvent):void { shleyfVector[0] = shleyfVector[4]; shleyfVector[0].x = event.stageX; shleyfVector[0].y = event.stageY; for(var i:uint = 1; i < 5; i++) { shleyfVector[i].alpha -= 0.2 } } |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|