flex 4: как в vgroup я могу добавить подвижный элемент, который не будет частью vgroup? - PullRequest
0 голосов
/ 22 июня 2010

Я создал несколько компонентов, которые размещены внутри VGroup.

в одном из кодов компонентов, я хочу добавить изображение и переместить его.я не хочу, чтобы изображение было частью vgroup и было привязано к области vgroup, я хочу, чтобы оно было как float в css.как я могу это сделать?

update

Я хочу иметь возможность перемещать элемент во всей области приложения.не перемещать его в vgroup.я не хочу, чтобы этот объект был прикреплен к какому-либо контейнеру, кроме основного окна приложения, чтобы у меня не было ограничений, сколько я могу его переместить и куда.

пример.

Еслия создал новый компонент mxml под названием test, который расширяет компонент VGroup.внутри этой группы я хочу сделать что-то вроде

Main_Application_Window.addElement(myElement) 

, что позволит мне создать анимацию, которая будет перемещать элемент по всему экрану.

спасибо!

1 Ответ

1 голос
/ 23 июня 2010

То, что VGroup контролирует вещи за пределами своих границ, кажется мне нарушением принципов ОО.Более распространенный подход заключается в том, чтобы ваша пользовательская VGroup отправляла пользовательское событие, которое будет прослушивать ваше основное приложение, и чтобы основное приложение обрабатывало создание / размещение / перемещение элемента вокруг.Надеюсь, это поможет.

...