Приложение Air, созданное с помощью Flex - Как создать всплывающее окно слева / справа - PullRequest
0 голосов
/ 24 ноября 2008

У меня есть приложение Air с главным окном. Я хотел бы, чтобы новое окно вылетало со стороны основного окна, когда пользователь нажимает кнопку в главном окне. В появившемся окне необходимо отобразить информацию, основанную на значении, переданном из главной формы. Как этого добиться с помощью Flex Builder 3?

Целевая платформа: любая версия Flash / Flex / Air.

Ответы [ 2 ]

0 голосов
/ 09 апреля 2013

То, что вы хотите сделать, это то, для чего был создан tweenMax. это .swc, который вы добавляете в свой проект. Это позволит вам использовать команду tweenLite (или tweenMax).

import com.greensock.*;
TweenLite.to(mc, 1, {x:65, y:117});

Таким образом, вы бы сказали, что если ваша сцена имеет ширину 500 пикселей, и вы хотите, чтобы окно входило справа. Добавьте ребенка в 505, а затем в tween.to к любому значению x, которое вы хотите. Ага. это так просто А остальные параметры - для продолжительности, замедления и даже альфа-канала, так что вы тоже можете это контролировать. У них даже есть swf на сайте, так что вы можете поиграть с ним и попрактиковаться. http://www.greensock.com/tweenmax/

0 голосов
/ 24 ноября 2008

Возможно, вы захотите использовать состояния просмотра. Посмотрите видеоурок Flex за одну неделю по теме «Создание состояний просмотра»:

http://www.adobe.com/devnet/flex/videotraining/

...