![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2009
Сообщений: 6
|
Привет всем!
создаю муви клип this.createEmptyMovieClip("mc11", getNextHighestDepth()); eval("mc11").beginFill(0x0033cc, 10); eval("mc11").lineStyle(2, 0x0033cc, 100); eval("mc11").moveTo(10, 10); eval("mc11").lineTo(80, 10); eval("mc11").lineTo(80, 80); eval("mc11").lineTo(10, 80); eval("mc11").lineTo(10, 10); eval("mc11").endFill; mc11.onPress = function(){ this.startDrag(); } mc11.onRelease = function () { this.stopDrag(); var myPoint:Object = {x:this._x, y:this._y}; // create your generic point object this.localToGlobal(myPoint); trace ("x: " + myPoint.x); // 110 trace ("y: " + myPoint.y); } и если после создания муви клипа перемещаю его начала в координаты 10,10 то результат будет правельный 20,20? мувик не перемещаю, просто по нему кликаю |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Все правильно. Вы берете внутреннею точку, совпадающую с координатами самого клипа и узнаете ее глобальные координаты. А так как у вас каждый раз меняется не только координаты самого клипа, но и координаты точки внутри клипа, то итоговая координата является суммой этих двух значение.
То есть, точка (0,0) внутри клипа с координатами (0,0), глобально находится в координатах (0,0). А точка (1,0) внутри клипа с координатами (1,0), глобально находится в координатах (2,0). А точка (2,0) внутри клипа с координатами (2,0), глобально находится в координатах (4,0) и тд. Дополнение: Вместо this.createEmptyMovieClip("mc11", getNextHighestDepth()); eval("mc11").beginFill(0x0033cc, 10); eval("mc11").lineStyle(2, 0x0033cc, 100); eval("mc11").moveTo(10, 10); eval("mc11").lineTo(80, 10); eval("mc11").lineTo(80, 80); eval("mc11").lineTo(10, 80); eval("mc11").lineTo(10, 10); eval("mc11").endFill; |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 6
|
Спасибо iNils!!! Все получилось!
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:49. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| localToGlobal |
|
|