
21.12.2011, 16:13
|
|
|
Модрон-ветеринар
администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
|
Возможно такое решение:
Итемы находятся в инвентаре как обычно и скроллируются.
При нажатии (onPress), итем в инвентаре делается невидимым (_visible = false), а в специальный мувике поверх сцены (предназначенном для итемов перемещения по сцене) приаттачивается из библиотеки тот же итем в тех же координатах, визуально подменяя итем инвентаря.
Для точности позиционирования, чтобы не было видно подмены, можно использовать методы localToGlobal (определяем текущее положение итема инвентаря относительно _root), lobalToLocal (переводим эти координаты в нужные координаты контейнера, где будут происходить перемещения итемов на сцене).
Для перемещения итема по сцене использовать onMouseMove.
Для укладки итема в инвентарь то же делать в обратной последовательности.
__________________
Идите первым!
|