Форум 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)
-   -   Ширина мувиклипа (http://www.flasher.ru/forum/showthread.php?t=124671)

Haiat 05.05.2009 22:05

Ширина мувиклипа
 
Код AS1/AS2:

line=_root.createEmptyMovieClip("line",_root.getNextHighestDepth());
line.lineStyle(1,0xFFFFFF,100,false,"none","none",null,3);
line.moveTo(0,Stage.height/2);
line.lineTo(1,Stage.height/2);
line.speed=1;
line.onEnterFrame=function(){
        if(this._width>=Stage.width){
                delete this.onEnterFrame;
                this._width=Stage.width;
        }else{
                this._width+=this.speed;
                this.speed++;
        }
  }

Линию тянет только до середины экрана. трейс громко кричит что ширина 550. хотя видно что он только примерно на 300 нарисован.

Влево она не уходит - точно. смотрел

Спасибо

in4core 06.05.2009 00:22

У тя глюк. код верный у меня тянет на всю ширину

Haiat 06.05.2009 09:34

Странно

Спасибо что проверил.

nOobCrafter 06.05.2009 11:37

in4core а ты в чем работаешь7..я тупо скопипастил код, запустил и тоже самое что и у Haiat, причем заметил что чем больше толщина линии тем меньше она будет по длинне

lexa2000lexa 06.05.2009 12:05

незнаю в чем там собака порылась, предлогаю немного переделанный вариант вроди как нормально работает
Код AS1/AS2:

line=_root.createEmptyMovieClip("line",_root.getNextHighestDepth());
line.lineStyle(2,0xFFFFFF,100,false,"none","none",null,3);
line.moveTo(0,Stage.height/2);
line.lineTo(1,Stage.height/2);
line.speed=1;
line.__width = 1;
line.onEnterFrame=function(){
        if(this._width >=Stage.width){
                delete this.onEnterFrame;
        this._width=Stage.width;
        }else{
                this.lineTo(this.__width,Stage.height/2);
                this.__width+=this.speed;
                this.speed++;
        }
  }



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

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