Форум 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)
-   -   Позиционирование при attachMovie (http://www.flasher.ru/forum/showthread.php?t=110816)

ther 09.04.2008 16:47

Позиционирование при attachMovie
 
прочел про localToGlobal, но чет не дает эффекта..точнее скорее всего что криво использую
Код:

        Pos._x = _level0.instance2._x+15;
        Pos._y = 55;
        this.attachMovie("SubNews", "News10", 100,Pos);

потом что бы задать ему координаты пишу
Код:

        this.News10._visible=false;
        Pos._x = _level0.instance2._x+15;
        Pos._y = 55;
        _level0.LNews.News10.localToGlobal(Pos);
//        this.news10._x=-50;
//        _level0.LNews.News10._x=_level0.instance2._x-150;
        this.News10._visible=true;
        this.News10.gotoAndPlay(1);

как правильно задавать позиции при attachMovie?

Волгоградец 09.04.2008 17:06

Код:

this.attachMovie("SubNews", "News10", 100, {_x:100,
_y:200});


ther 09.04.2008 17:12

2Волгоградец
пробовал и так...вроде норм...но мне именно надо относительно _level0.instance2._x...когда я делал
Код:

this.attachMovie("SubNews", "News10", 100, {_x:_level0.instance2._x+15,
_y:200});

рисовало неправильно

udaaff 09.04.2008 17:15

Что вы, вообще, сделать пытаетесь?
С большой буквы пишутся имена классов.

ther 09.04.2008 17:27

есть меню..по нажатию на кнопку старые надписи изчезает, а на его месте появляется новые в виде ClipMovie...вот и хочу попасть в координаты старого
ПС
насчет что с какой буквы пишеться, то не серчайте, 5 день только этим занимаюсь, посему ни терминов не знаю, ни првильных правил программирования в этом языке

Волгоградец 09.04.2008 17:42

Код:

кнопка.onPress = function ():Void{
  var a:Number = старая_надпись._x;
  var b:Number = старая_надпись._y;
  клип.attachMovie("новая_надпись", "новая_надпись", 100, {_x:a, _y:b});
}

Здесь:
кнопка - имя кнопки;
клип - имя клипа, куда надо грузить надпись;
старая_надпись - имя старой надписи;
новая_надпись - имя новой надписи;
И не нужен здесь localToGlobal ().

ther 09.04.2008 17:59

угу...уже разобрался....пасиб за участие
просто поставил this, а а считал как _root


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

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