Форум 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=142302)

Ga4er 17.07.2010 16:52

Как ввести текст пользователя в подсказку?
 
Вложений: 1
Делаю флешанимацию, в скриптах ничего не понимаю
(изучать пробовала - пока только stop (); написать могу )
Моя проблема: по ходу флеш презентации нужно, чтоб число введённое пользователем
в одной сцене, в других сценах появлялось на всплывающей подсказке при наведении на кнопку
Поле для ввода текста я сделать могу, динамический текст показать - тоже могу
а засунуть динамический текст в подсказку не получается
То, что мне нужно, в прикреплённом файле
Буду очень благодарна за пример

unix0id 17.07.2010 18:57

Накидал пример, на будующее лучше отказаться от примененния buttons для таких целей. Пример реализации

KirAmp 17.07.2010 19:36

Ga4er

Смотри: создаешь текстовое поле, делаешь его динамическим, и в том же пропертис появится в самом верху появится поле "Имя", называешь поле скажем "textfield"..... теперь делаешь это текстовое поле мувиклипом, при создании называешь клип как хочешь. Кликаешь на клип и будет в пропертисе такое же поле, как и в случае с textfield, но называешь скажем "help_mc".

Теперь у тебя есть мувиклип help_mc в котором есть текстовое поле textfield.

Теперь экшен фреймс пишешь: (там где ты пишешь стопы)
Код AS1/AS2:

help_mc.textfield.text =  "hello world!"

если ты все сделала правильно, то при запуске в этом текстовом поле будет написано hello world!

Ga4er 17.07.2010 19:47

Цитата:

Сообщение от unix0id (Сообщение 923000)
Накидал пример, на будующее лучше отказаться от примененния buttons для таких целей. Пример реализации

Спасибо огромное, это, то что нужно
А если не с кнопками, то как?

KirAmp 17.07.2010 20:03

Ga4er
Вы в кнопках пишите?

Кнопками не принято впринцепи пользоваться. Это уже дурной тон. Пользуйтесь мувиклипами, а экшн для них пишите в кадрах.

Есть функции мувиклипов как например
Код AS1/AS2:

mc1.onPress = function(){
trace("qwe")
}

Данный код выведет в оутпут "qwe" при нажатии на мувиклип mc1

Код AS1/AS2:

mc1.onRollOver = function(){
trace("qwe")
}

Данный код выведет в оутпут "qwe" при наведении на мувиклип mc1

Очень рекомендую вам Колина Мука в качестве пособия.....


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

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