Форум 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)
-   -   TransitionManager. Движущийся объект неправильно отображается. (http://www.flasher.ru/forum/showthread.php?t=98175)

Torero 08.07.2007 09:43

TransitionManager. Движущийся объект неправильно отображается.
 
Flash 8. Почему при прорисовке 2й прямоугольник "залезает" на 1й, хотя их координаты не пересекаются, и как от этого избавиться?
З.Ы.(При использовании "Tween+_xscale") та же фигня.:((

Код:

import mx.transitions.*;
import mx.transitions.easing.*;
        var nInterval:Number;
        var header_mc:MovieClip;
        var body_mc:MovieClip;
        var window_mc:MovieClip;
       
        //Рисую прямоугольник
        function rect(mc:MovieClip,rbx:Number,rby:Number,rex:Number,rey:Number,bcol:Number):Void {
                mc.beginFill(bcol,30);
                mc.lineStyle(0,bcol,70);
                mc.moveTo(rbx,rby);
                mc.lineTo(rex,rby);                mc.lineTo(rex,rey);
                mc.lineTo(rbx,rey);                mc.lineTo(rbx,rby);
                mc.endFill();
        }

        //создаем клипы
        window_mc=this.createEmptyMovieClip("window", 1);
        header_mc=window_mc.createEmptyMovieClip("header", 2);
        rect(header_mc,0,0,300,30,0x00FF00);
        body_mc=window_mc.createEmptyMovieClip("body", 1);

        TransitionManager.start(header_mc,{type:Squeeze, direction:Transition.IN, duration:2, easing:None.easeNone, dimension:0});
        nInterval=setInterval(this,'drawNext', 2000);

        //после загрузки заголовка, выводим на экран окно.
        function drawNext():Void{
                rect(body_mc,0,31,300,200,0xF0AFF0);
                TransitionManager.start(body_mc, {type:Squeeze, direction:Transition.IN, duration:5, easing:None.easeNone, dimension:1});
                clearInterval(nInterval);
        }

------
Ошибку нашел.


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

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