Просмотр полной версии : кто знает как?
Mr.Georgiy
22.01.2004, 02:55
есть у меня мувик "первый" который находиться в мувике "второй" ....а второй соответственно в _root ... как мне узнать координаты _x _y мувика первого не относительно мувика второго а относительно главной сцены? :)
Заранее спасибки )
MovieClip.localToGlobal()
Availability
Flash Player 5.
Usage
my_mc.localToGlobal(point)
Parameters
point The name or identifier of an object created with the Object class, specifying the x and y coordinates as properties.
Returns
Nothing.
Description
Method; converts the point object from the movie clip's (local) coordinates to the Stage (global) coordinates.
Example
The following example converts x and y coordinates of the point object, from the movie clip's (local) coordinates to the Stage (global) coordinates. The local x and y coordinates are specified using the _xmouse and _ymouse properties to retrieve the x and y coordinates of the mouse pointer position.
onClipEvent(mouseMove) {
point = new object();
point.x = _xmouse;
point.y = _ymouse;
_root.out3 = point.x + " === " + point.y;
_root.out = _root._xmouse + " === " + _root._ymouse;
localToGlobal(point);
_root.out2 = point.x + " === " + point.y;
updateAfterEvent();
}
See also
MovieClip.globalToLocal()
Перевожу :D
Доступность
Flash Player 5.
Синтаксис
myMovieClip.localToGlobal(point)
Параметры
point Имя или идентификатор объекта, созданного при помощи общего объекта Object, определяющее координаты х и y в качестве свойства.
Возвращает
Ничего.
Описание
Метод, преобразует объект point из координат мувиклипа (локальных) в координаты сцены (глобальные).
Пример
Следующий пример преобразует координаты х и y объекта point из локальных координат мувиклипа в глобальные. Локальные координаты х и y определены используя свойства _xmouse и _ymouse для извлечения положения мыши.
onClipEvent(mouseMove) {
point = new object();
point.x = _xmouse;
point.y = _ymouse;
_root.out3 = point.x + " === " + point.y;
_root.out = _root._xmouse + " === " + _root._ymouse;
localToGlobal(point);
_root.out2 = point.x + " === " + point.y;
updateAfterEvent();
}
См. также
MovieClip.globalToLocal
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.