Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Текст внутри Button (http://www.flasher.ru/forum/showthread.php?t=126955)

konst06 01.07.2009 15:45

Текст внутри Button
 
Объясните, пожалуйста, как обращаться к элементам внутри Button.
Т.е. если у меня есть текст внутри MovieClip, то я могу просто написать
this.textField.text = "....";

Но с Button так не проходит. (если преобразовать в Button).
Т.е. я предполагаю, что такое происходит из-за того, что у Button ещё есть и состояния.

Как обратиться к элементу внутри Button?
А также как сделать, чтобы не менялся курсор при наведении на динамический текст.

Заранее спасибо!

AQUAFRESH 01.07.2009 16:16

вместо text там label

konst06 01.07.2009 17:00

Не... Если я кинул туда какой-то MovieClip и хочу к нему обратиться!

aksios 01.07.2009 17:07

В кнопке не сохраняется функционал мувиклиппа. Преобразуйте вашу кнопку в мувиклип и все будет хорошо.

Arif flasher 01.07.2009 17:10

Цитата:

Сообщение от AQUAFRESH (Сообщение 832370)
вместо text там label

думаю он имел ввиду не UIcomponent Button, а просто символ Кнопки.

По теме:
1) Действительно, я не смог достучатся до динамик текст фиелда внутри символа Button. А вот внутри муви_клипа это легко.

2) Вот это код для того чтобы курсор оставался стрелкой даже если он находится на Dynamic Text Field или же Input Text Field
Код AS3:

myText_txt.addEventListener(MouseEvent.MOUSE_OVER, cursor);
 
function cursor(event:MouseEvent):void
{
        flash.ui.Mouse.cursor = flash.ui.MouseCursor.ARROW;
}


konst06 01.07.2009 18:50

Да, я именно про SimpleButton, который мы создаем ручками.

Т.е. получается, что изменить что-либо внутри Button можно только заменой фрейма?

Добавлено через 4 минуты
И спасибо за помощь! =)
Т.е. используя MovieClip и ручную подгонку курсора на тексте, можно сделать вполне хорошую кнопку.

aksios 01.07.2009 18:59

Хоспади, да Вы клипу пропишите код как у кнопки и курсор сам поменяется при наведении.

Crenth 12.08.2009 06:59

Цитата:

Сообщение от aksios (Сообщение 832419)
Хоспади, да Вы клипу пропишите код как у кнопки и курсор сам поменяется при наведении.


Уважаемый aksios! А можно подробнее про "код как у кнопки". Я тоже с этой проблемой сейчас разбираюсь...

Alex Lexcuk 12.08.2009 08:42

код как у кнопки

Сделать код как у кнопки? Или может интересней сделать кнопку как кнопку, но без кода.
Пример изменения надписи SimpleButton
http://www.murmadillo.tut.su/html/me...tton-href.html


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

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