|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1.3 30.06.09]
Регистрация: Apr 2007
Сообщений: 19
|
Как определить координаты _x и _y мувика
Здравствуйте, у мен такой скрипт:
var feedMovie; //load the XML data mein_xml = new XML(); mein_xml.ignoreWhite = true; mein_xml.load("data.xml"); mein_xml.onLoad = function(status) { if (status) { content_xml = mein_xml.firstChild.childNodes; PhotoLoaderMC.loadMovie(content_xml[0].attributes.MapImage); delete mein_xml; initMenu(); } }; function SetPoints() { var j = 0; for (i=item; i<maxItems; i++) { nName = "PointerMC"+j; attachMovie("PointerMC", nName, j++); if (content_xml[i] != undefined) { this[nName]._y = content_xml[i].attributes.PY; this[nName]._x = content_xml[i].attributes.PX; this[nName].num.text = i+1; this[nName].id_txt.text = content_xml[i].attributes.id; this[nName].onPress = function() { _global.detailMCClose = false; daten = content_xml[this.num.text-1]; if (daten.attributes.PartID == "Image") { attachMovie("detailMC Image", "detailMCImage", 1000); detailMCImage._alpha = 100; detailMCImage._visible = true; detailMCImage._x = 389; detailMCImage._y = 350; Координаты к мувику статичные detailMCImage._x = 389; detailMCImage._y = 350; Вопрос: как сделать что бы MC detailMCImage открывался чуть правее PointerMC, а не по статичным координатам, честно признаюсь скрипт не мой и до конца разобраться я не могу, спасибо. Последний раз редактировалось iNils; 30.06.2009 в 12:03. |
|
|||||
[+1 30.11.09]
Регистрация: Oct 2008
Сообщений: 25
|
Можно попробовать открывать detailMCImage по координатам положения курсора
_xmouse _ymouse тогда будет открываться не статично а по положению курсора. Тут же можно добавить еще _xmouse+n и _ymouse-n тогда будет открываться со смещением вправо и вверх от положения курсора. Это навскидку. Немного не понятны детали вопроса. Можно просто у detailMCImage изменить точку привязки. поставить ее в левый нижний угол или даже немного встороне. тогда он будет смещен относительно ее на эту величину. =) |
|
|||||
[+1.3 30.06.09]
Регистрация: Apr 2007
Сообщений: 19
|
Цитата:
Добавлено через 1 минуту А а не надо, спасибо!) Последний раз редактировалось iNils; 30.06.2009 в 12:03. |
|
|||||
[+1.3 30.06.09]
Регистрация: Apr 2007
Сообщений: 19
|
Извините, понял...
|
Часовой пояс GMT +4, время: 21:35. |
|
« Предыдущая тема | Следующая тема » |
|
|