Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   кликабельность текста взятого из файла (http://www.flasher.ru/forum/showthread.php?t=104819)

lalalag 03.12.2007 12:40

кликабельность текста взятого из файла
 
Есть динамическое текстовое поле.
Текст подгружается. как сделать, определенные слова были кликабельны и при их нажатии выполнялся код самой флешки.
тоесть чтобы текст подгружаеый во флешку становился её частью и выполнял функции простой кнопки, которая ссылается на определенный кадр.

Molecula 03.12.2007 12:43

Копайте в сторону asfunction, только грузите не из ТХТ, а из XML.

CrazyFlasher 03.12.2007 12:45

грузить текст в контейнер, к которуму привязаны функции

lalalag 03.12.2007 12:54

парни, если можно с примером... времени в обрез.. а я такое не реализовывал ещё...

CrazyFlasher 03.12.2007 13:02

создаёшь заранее мувиклипы с пустыми текстовыми полями...потом присваиваешь текстовым полям загруженный текст и навешиваешь на эти кнопки действия...всё

alexcon314 03.12.2007 13:04

Еще вариант:
Код:

textField.html = true;
// грузим текст
textField.htmlText = ....// суем загруженный текс в текстфилд

пример текста
Код:

<a href='asfunction:gotoAndPlay,2'><u>Ваш текст:Ссылка на 2-й кадр:</u></a>";
можно грузить обычный текст, а html-обрамление добавлять во флэше, но этот вариант не такой гибкий.
параметры функции указываются после имени через запятую, не ставьте лишних пробелов в этом месте.
если спользуются вложенные клипы, могут быть проблемы с областью видимости вызываемых функций.

CrazyFlasher 03.12.2007 13:05

с простыми функциями может это и вариант...но мне кажется такое лучше не использовать...имхо

lalalag 03.12.2007 13:11

<a href='asfunction:gotoAndPlay,2'><u>Ваш текст:Ссылка на 2-й кадр:</u></a>";
пасиб... попробую...
поле gotoAndPlay, 2 - это параметр кадра ? ..
как указать ссылку на кадр мувика корне и на его кадр определенный ?

telit 03.12.2007 13:17

_root.gotoAndPlay('label1');

CrazyFlasher 03.12.2007 13:18

Цитата:

_root.gotoAndPlay('label1');
и к чему это?!


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

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