Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Глюки с TLF Text - не вызываются функции (http://www.flasher.ru/forum/showthread.php?t=166544)

zerAlex2 04.09.2011 02:02

Глюки с TLF Text - не вызываются функции
 
Такая проблема: первый мувик грузит второй. Во втором есть текстовые поля TLF. В таком виде из первого мувика становится невозможным обращаться к ЛЮБЫМ(!!!) функциям второго.
Код AS3:

Object(this).SWF.manualSwitchLanguage();//SWF - загруженный ролик

Результат:
Цитата:

ReferenceError: Error #1069: Не удалось найти свойство manualSwitchLanguage в Pr04_fla.MainTimeline__Preloader__; отсутствует значение по умолчанию.
at Pr03_fla::MainTimeline/changeLanguageClips()
at Pr03_fla::MainTimeline/changeLanguage()
Стоит только заменить TLF Text на Dinamic Text - и всё работает нормально.
Я бы и пользовался Dinamic Text, но там выравнивание текста по вертикали нет...
Можно как-то победить эту проблему с TLF? Благодарю.

И... если уж TLF нельзя победить, можно ли DinamicText выровнять по вертикали (Текст нахрдится в клипе - кнопка)?:rolleyes:

in4core 04.09.2011 04:01

Цитата:

... если уж TLF нельзя победить, можно ли DinamicText выровнять по вертикали
Можно. Да когда юзаешь TLF создается собственнй прелоадер. Можно попробовать что то типа swf.__Preloader__.someFunc(); хз.....

zerAlex2 04.09.2011 05:48

Кстати, та проблема, когда загруженный мувие не хочет даже показываться на экране - тоже из-за TLF. Чё за глючный инструмент...

veisss 05.09.2011 14:10

Попробуй у загружаемого мувика в параметрах Runtime Shared Libriary Settings->Default Linkage в Merged Into Code установить.


Часовой пояс GMT +4, время: 14:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.