PDA

Просмотр полной версии : Позиционирование при attachMovie


ther
09.04.2008, 16:47
прочел про 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