Показать сообщение отдельно
Старый 15.09.2013, 04:35
C4Grey вне форума Посмотреть профиль Отправить личное сообщение для C4Grey Найти все сообщения от C4Grey
  № 9  
Ответить с цитированием
C4Grey

Регистрация: May 2007
Сообщений: 181
Отправить сообщение для C4Grey с помощью ICQ Отправить сообщение для C4Grey с помощью Skype™
Измененная функция init, которая гарантировано работает:
Код AS3:
private function init(e:Event = null):void
{
	removeEventListener(Event.ADDED_TO_STAGE, init);
 
	testing = new PanningFullScreenImage("http://upload.wikimedia.org/wikipedia/commons/6/62/Cthulhu_and_R'lyeh.jpg", true);
	addChild(testing);
 
	var Format:TextFormat = new TextFormat('Calibri', 42);
	Format.underline = true;
	Format.target = '_blank';
	Format.url = 'http://google.com';
	var Text:TextField = new TextField();
	Text.textColor = 0x9F1111;
	Text.autoSize = TextFieldAutoSize.LEFT;
	Text.defaultTextFormat = Format;
	Text.text = 'Click me';
	addChild(Text);
}
Если нужно, чтобы текст выводился не поверх картинки - необходимо менять код внутри PanningFullScreenImage, определющий границы панорамирования изображения(сейчас используются размеры всей сцены) и добавлять маску. Да, внутри PanningFullScreenImage используются сторонние компоненты(caurina.transitions.Tweener), их необходимо также подключить к проекту(если это еще не сделано, и проект в таком виде, как он представлен в 0 посте, не компилируется, иначе этот пункт можно игнорировать). Чтобы более подробно ответить на вопрос, мне нужно увидеть струтктуру проекта.