Форум 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)
-   -   mx.transitions помогите разобраться. код внутри (http://www.flasher.ru/forum/showthread.php?t=99222)

GENOCID 31.07.2007 15:43

mx.transitions помогите разобраться. код внутри
 
Код:

X1 = 500;
X0 = 0;
tweenBall(mx.transitions.easing.None.easeOut);
function tweenBall(easeType) {
        var begin = X0;
        var end = X1;
        var time = 45;
        var mc = ball_mc;
        ballTween = new mx.transitions.Tween(mc, "_x", easeType, begin, end, time);
        ballTween.onMotionFinished = function() {
                ballTween.start();
        };
}


подскажите плиз как сделать что б при нажатии на кнопку ролик уходи в заданную _x и остановился там???

KPOT 31.07.2007 19:01

можно по старинке )
Код:

var nextX:Number = 100;
var nextY:Number = 100;

var speed = 10;
var stepX:Number = (nextX - mc._x) / speed;
var stepY:Number = (nextY - mc._y) / speed;

this.onEnterFrame = function()
{
if(speed == 0) return;

this._x += stepX;
this._y += stepY;

speed --;
}

//mc ваш ролик или клип или что там увас )

etc 31.07.2007 19:20

KPOT, отредактруйте свой пост и оформите код тегами [code][/code].

Жень Шень 07.08.2007 20:45

Вложений: 1
Цитата:

Сообщение от KPOT
можно по старинке

Если не потеряло актуальности, то можно, как автор хотел.


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

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