Страница 48 из 56

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 14 авг 2012, 22:43
gpv123
MrTone, шесть раз строчку написать лень?

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 14 авг 2012, 22:51
Emeltil
gpv123 писал(а):MrTone, шесть раз строчку написать лень?
хаха +1
сам так делаю часто :D

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 14 авг 2012, 22:53
MrTone
gpv123 писал(а):MrTone, шесть раз строчку написать лень?

Мне смысл вашего "ответа-вопроса" не понятен )

а если у меня i<85?

85 строчек писать?
и если у меня там исполняется еще и другой код?

В общем по-прежнему прошу помощи)

И как так же сделать с кнопками?

у меня есть допустим 8 кнопок с разными именами, но к ним присваивается одинаковое событие

btnlink8.addEventListener(MouseEvent.CLICK, func);
...
btnlink1.addEventListener(MouseEvent.CLICK, func);

как сделать подключение функции разом для всех? это ведь снова в цикле, но как в цикле делать меняющиеся имена?

ведь btnlinki или тп. нельзя(

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 14 авг 2012, 23:01
gpv123
MrTone писал(а):Мне смысл вашего "ответа-вопроса" не понятен )
Могу еще раз так ответить: Книжки любите читать?

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 14 авг 2012, 23:04
MrTone
gpv123 писал(а):
MrTone писал(а):Мне смысл вашего "ответа-вопроса" не понятен )
Могу еще раз так ответить: Книжки любите читать?

Да, но ежели посоветуете читать учебник по ас 3, то может сразу тему закрыть? Какой ее смысл?

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 15 авг 2012, 00:14
sanych_dv
MrTone писал(а):Подскажите пожалуйста!

Есть несколько динамических текстовых полей, созданных вручную с порядковыми номерами.

Допустим lolo_1, lolo_2 и тд.


Как мне изменить их в цикле?

т.е. нужно что-то типо
for (var i:int = 0; i<=5; i++) {
lolo_и тут номер = "sdf";
}

Код: Выделить всё

 for (var i:int = 0; i <= 5; i++) {this["lolo_" + i] = "sdf";} 

Код: Выделить всё

 for (var i:int = 0; i <= 5; i++) {TextField( this["lolo_" + i] ).embedFonts = true;} 

Код: Выделить всё

 for (var i:int = 0; i <= 5; i++) {this.getChildByName("lolo_" + i) as TextField = "sdf";} 

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 15 авг 2012, 00:21
sanych_dv
MrTone писал(а): И как так же сделать с кнопками?

у меня есть допустим 8 кнопок с разными именами, но к ним присваивается одинаковое событие

btnlink8.addEventListener(MouseEvent.CLICK, func);
...
btnlink1.addEventListener(MouseEvent.CLICK, func);

как сделать подключение функции разом для всех? это ведь снова в цикле, но как в цикле делать меняющиеся имена?

ведь btnlinki или тп. нельзя(

Код: Выделить всё

 for (var i:int = 0; i <= 8; i++) {this["btnlink" + i].i = i;this["btnlink" + i].addEventListener(MouseEvent.CLICK, onClick);} function onClick( e:MouseEvent ):void{trace( e.currentTarget.i );} 

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 15 авг 2012, 09:56
bubbless
возможно-ли как-то вырезать со строки все символы пока не встретиться символ "_" ?

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 15 авг 2012, 10:25
gpv123
bubbless

Код: Выделить всё

str.replace(/^[^\_]*(\_.*)$/, '$1');

Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)

Добавлено: 17 авг 2012, 18:27
MrTone
sanych_dv,

спасибо! и ссори за офтоп