Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.05.2007, 21:14
toledo вне форума Посмотреть профиль Отправить личное сообщение для toledo Найти все сообщения от toledo
  № 11  
Ответить с цитированием
toledo

Регистрация: May 2007
Сообщений: 22
я это пишу под Типом текста

Так погоди, куда вернёться количество текстов - n1...n5, приобревшие цвет - 0xFF0000??

мне нужно вывести количество текстов, кот. приобретут цвет 0xFF0000


Последний раз редактировалось etc; 23.05.2007 в 21:20.
Старый 23.05.2007, 21:20
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 12  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
toledo, оформите код в своих постах.
И для того, чтобы что-то добавить, нужно ОТРЕДАКТИРОВАТЬ пост, а не добавлять новый.

Старый 23.05.2007, 21:22
toledo вне форума Посмотреть профиль Отправить личное сообщение для toledo Найти все сообщения от toledo
  № 13  
Ответить с цитированием
toledo

Регистрация: May 2007
Сообщений: 22
приму на заметку ответь лучше на вопрос

Старый 23.05.2007, 21:23
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 14  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Да куда хочешь.
Код:
var counter = 0

for(var i=0;i<6;i++){
	if(this["n"+i].textColor==0xFF0000){
		counter ++;	}
}
Вот тебе исходник - http://themixshops.com/test.rar

Старый 23.05.2007, 21:44
toledo вне форума Посмотреть профиль Отправить личное сообщение для toledo Найти все сообщения от toledo
  № 15  
Ответить с цитированием
toledo

Регистрация: May 2007
Сообщений: 22
В принципе ты сделал так...но у меня не получается....
Код:
	var counter = 0
	for(var i=0;i<19;i++){
	if(this["name"+i].textColor==0xFF0000){
		counter ++;}
		
	}trace(counter);
почему Output выдаёт 0 ?? хотя у меня были подсвечены 5 текстов красным

Старый 23.05.2007, 21:54
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 16  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Потому что твой трэйс не в теле цикла.

Код:
var counter = 0
	for(var i=0;i<19;i++){
	if(this["name"+i].textColor==0xFF0000){
		counter ++;}
		
	}trace(counter);

Так поставь.
Код:
var counter = 0
	for(var i=0;i<19;i++){
	if(this["name"+i].textColor==0xFF0000){
	        counter ++;
                           trace(counter);
}
		
	}

Старый 23.05.2007, 22:26
toledo вне форума Посмотреть профиль Отправить личное сообщение для toledo Найти все сообщения от toledo
  № 17  
Ответить с цитированием
toledo

Регистрация: May 2007
Сообщений: 22
пипец...
Код:
trace(counter);
даже окно Output не выводится...
а в другом случае выводит тока нули...копец
Ну помогите кто-нибудь..плизззз

Старый 23.05.2007, 22:32
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 18  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
а так:
Код:
for(var i=0;i<19;i++){
 trace( this["name"+i].textColor );
}

Старый 23.05.2007, 22:45
toledo вне форума Посмотреть профиль Отправить личное сообщение для toledo Найти все сообщения от toledo
  № 19  
Ответить с цитированием
toledo

Регистрация: May 2007
Сообщений: 22
ничего....((( копец...ну как же проверить то..а
давайте я покажу код...у меня есть функция:
Код:
function SetName():Void{
	for(i=0;i<19;i++){
	_root["name"+i].textColor = 0x3333FF;
	}
}
она устанавливает цвет текста в моих текстовых полях...
потом, в зависимости от значения в комбо, я по кнопке я меняю цвет этих полей (точнее текста в нём)..
Код:
	if((combo1.selectedIndex ==7||combo1.selectedIndex ==8) && (combo2.selectedIndex ==10)){
		_root["gal5"]._visible=true;
		_root["name6"].textColor = 0xFF0000;
таких ифов у меня 100 штук...(образно))) и вот по определённой комбинации в комбо, у меня меняется цвет поля name....как посчитать количество изменивших цвет полей...!!! у меня уже нет сил...((

Старый 23.05.2007, 22:54
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 20  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
Исходник выкладывать.

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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