PDA

Просмотр полной версии : почему при масштабировании картинка опускается вниз


Nadya_student
19.05.2009, 03:11
Помогите пожалуйста разобраться! Дело в том:создаю внутри клипа clip пустой клип, и вызываю загрузку в него картинки, после загрузки, при нажатии на картинку она должна увеличиваться, вот код:
onClipEvent(mouseDown) {:rolleyes:
if (hitTest(_root._xmouse, _root._ymouse)){
_xscale = 200;
_yscale = 200;
}
}

onClipEvent(mouseDown) {
if (hitTest(_root._xmouse, _root._ymouse)){
_xscale = 100;
_yscale = 100;
}
}

При этом картинка опускается в нижний левый угол, подскажите почему она опускается и как сделать так, чтобы при увеличении расположилась по центру, а не в каком либо углу!!! (пыталась задавать координаты, получалась какая-то ерунда) не сердитесь за то, что обращаюсь с таким глупым вопросом, просто я еще учусь (методом проб и ошибок)

iNils
19.05.2009, 03:42
Зайдите в клип расположите его содержимое по центру координат.

Nadya_student
19.05.2009, 12:58
iNils, дело в том, что клип пустой, в него по нажатию на ссылку подгружается картинка

iNils
19.05.2009, 13:04
И что мешает после загрузки его отцентровать?

Nadya_student
19.05.2009, 13:10
iNils,пыталась, но не получилось (задавала координаты) ! :( Если объясните как правильно это сделать, буду очень-очень благодарна

ОльгаЮрьевна
19.05.2009, 13:39
Nadya_student на demiart.ru вас ждет волшебная ссылочка:)

Nadya_student
19.05.2009, 13:52
не смогла разобраться, вот и обращаюсь опять

Stargazer
19.05.2009, 15:05
Расположить картинку по центру - означает, что вам нужен мувиклип. в нём - ещё один мувиклип. в этот вложенный клип вы аттачите картинку. после чего сдвигаете вложенный клип на минус половину ширины и минус половину высоты.

Тогда увеличение верхнего клипа будет приводить к его "расползанию" во все стороны, а не вправо-вниз.