Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   плавное перемещение, без дрожания (http://www.flasher.ru/forum/showthread.php?t=199568)

karti 20.05.2013 22:10

плавное перемещение, без дрожания
 
Всем привет, подскажите как сделать плавное перемещение картинки без дрожания,
смотрите на справа на сайте как плавно картинки движутся - http://www.realinsect.net/realfish.aspx
я сколько не пытаюсь в adobe flash сделать так же - не получается:(

Koopa 20.05.2013 22:21

this.y--;

TWETTI 20.05.2013 22:43

Сделайте побольше FPS (Например 31) и включите сглаживание для картинки.

karti 20.05.2013 22:52

а как сглаживание для картинки включить?
картинка растр, назвал bbb:

bbb.cacheAsBitmap = true

addEventListener(Event.ENTER_FRAME, ast)
function ast(e:Event):void{
bbb.y--

}

сделал 40 кадров в сек

TWETTI 20.05.2013 23:01

Код AS3:

bbb.smoothing = true;
bbb.pixelSnapping = PixelSnapping.ALWAYS;


karti 20.05.2013 23:19

а как теперь сделать остановку движения при наведении курсора мыши?
я думал сделать анимацию движения по временной шкале и просто обращаться к клипу "stop" и "play" соответственно, а теперь bbb.y--
как мне остановить уменьшение координаты Y при наведении курсора?

TWETTI 20.05.2013 23:31

Слушайте событие MouseEvent.MOUSE_OVER.

Wolsh 20.05.2013 23:33

karti, для оформления своего кода надо использовать теги [as3][/as3]

karti 20.05.2013 23:35

Цитата:

Сообщение от TWETTI (Сообщение 1134101)
Слушайте событие MouseEvent.MOUSE_OVER.

это я знаю, что писать дальше?

Koopa 20.05.2013 23:38

this.y=this.y;


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

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