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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 25.12.2003, 20:36
Дарбаидзе_Эльдар вне форума Посмотреть профиль Найти все сообщения от Дарбаидзе_Эльдар
  № 1  
Дарбаидзе_Эльдар
Banned

Регистрация: Nov 2003
Адрес: СОВЕТСКИЙ СОЮЗ =)
Сообщений: 125
По умолчанию Duplicate

как при дубликации присвоить последующим дублированным объктам имена в алфавитном порядке??
Заранее спасибо...

Старый 25.12.2003, 21:35
opex вне форума Посмотреть профиль Отправить личное сообщение для opex Найти все сообщения от opex
  № 2  
opex
[+1.3 05.04.09]
 
Аватар для opex

Регистрация: Sep 2003
Адрес: Где-то рядом.
Сообщений: 686
Отправить сообщение для opex с помощью ICQ Отправить сообщение для opex с помощью Skype™
не уверен что это решение рациональное но другого на ум не пришло

Код:
abc= "a", "b", "c", "d", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"];
for (i=0; i<25; i++) {
	duplicateMovieClip(_root.muv, abc[i], i);
}
__________________
Бойтесь китайцев, компы приносящих!

Старый 25.12.2003, 23:26
Дарбаидзе_Эльдар вне форума Посмотреть профиль Найти все сообщения от Дарбаидзе_Эльдар
  № 3  
Дарбаидзе_Эльдар
Banned

Регистрация: Nov 2003
Адрес: СОВЕТСКИЙ СОЮЗ =)
Сообщений: 125
Действительно не рационально...но том спасибо... =))

Старый 26.12.2003, 00:39
opex вне форума Посмотреть профиль Отправить личное сообщение для opex Найти все сообщения от opex
  № 4  
opex
[+1.3 05.04.09]
 
Аватар для opex

Регистрация: Sep 2003
Адрес: Где-то рядом.
Сообщений: 686
Отправить сообщение для opex с помощью ICQ Отправить сообщение для opex с помощью Skype™
нет во флеше нет листания по алфовиту да ни в каком языке такой фишки нет да и зачем это надо обробатывать дублированные мувика будет сложнее лишни гемор и какая разница в нозвании мувика серовно клиент не видит эти названия так что нет ни какой разници если твои мувики будут называтся мув1 мув2 мув3 мув4 и т д или а б в г д
__________________
Бойтесь китайцев, компы приносящих!

Старый 26.12.2003, 01:33
Дарбаидзе_Эльдар вне форума Посмотреть профиль Найти все сообщения от Дарбаидзе_Эльдар
  № 5  
Дарбаидзе_Эльдар
Banned

Регистрация: Nov 2003
Адрес: СОВЕТСКИЙ СОЮЗ =)
Сообщений: 125
Дык так удобней обращатся ...к мувику-то

Старый 26.12.2003, 09:02
opex вне форума Посмотреть профиль Отправить личное сообщение для opex Найти все сообщения от opex
  № 6  
opex
[+1.3 05.04.09]
 
Аватар для opex

Регистрация: Sep 2003
Адрес: Где-то рядом.
Сообщений: 686
Отправить сообщение для opex с помощью ICQ Отправить сообщение для opex с помощью Skype™
чем удобней то для оброшения к этому мувику тебе придется использовать массив а для мувиков с именем мув1 мув2 мув3 нужен только цикл
если имена с цифрами
Код:
for (i=0; i<25; i++) {
	duplicateMovieClip(_root.muv, "muv"+i, i);
}

for(i=0;i<25;i++){
_root["muv"+i]._x ++;
}
а если имена без цифр а с буквами
Код:
abc= "a", "b", "c", "d", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"];
for (i=0; i<25; i++) {
	duplicateMovieClip(_root.muv, abc[i], i);
}
for(i=0;i<25;i++){
_root[abc[i]]._x++;
}
во 2 случае мы и ресурсов потратим больше так что сам решай что тебе надо.
__________________
Бойтесь китайцев, компы приносящих!

Старый 26.12.2003, 15:54
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 7  
ultraflasher
Banned
[03.10.2005]

Регистрация: Nov 2003
Сообщений: 425
Цитата:
Оригинал написал(а) opex
нет во флеше нет листания по алфовиту да ни в каком языке такой фишки нет да и зачем это надо обробатывать дублированные мувика будет сложнее лишни гемор и какая разница в нозвании мувика серовно клиент не видит эти названия так что нет ни какой разници если твои мувики будут называтся мув1 мув2 мув3 мув4 и т д или а б в г д
Можно перебор алфавита забубенить через таблицу ASCII. Мне влом, но кому надо - сделайте. У меня просто нет времени.

Старый 26.12.2003, 16:23
Mage Lord вне форума Посмотреть профиль Отправить личное сообщение для Mage Lord Найти все сообщения от Mage Lord
  № 8  
Mage Lord
 
Аватар для Mage Lord

Регистрация: Aug 2001
Адрес: Александрия Невская
Сообщений: 70
Отправить сообщение для Mage Lord с помощью ICQ
Name = "mov"+String.fromCharCode(64+Index);

Index - порядковый номер буквы в алфавите. Английском ессно.
Если нужны маленькие буквы, то не 64, а 96

Какие проблемы?
__________________
Avete, alieni, nos morituri vos sperminus

Старый 26.12.2003, 16:27
ultraflasher вне форума Посмотреть профиль Найти все сообщения от ultraflasher
  № 9  
ultraflasher
Banned
[03.10.2005]

Регистрация: Nov 2003
Сообщений: 425
Yes, of course Я про это и говорил.

Старый 26.12.2003, 18:46
opex вне форума Посмотреть профиль Отправить личное сообщение для opex Найти все сообщения от opex
  № 10  
opex
[+1.3 05.04.09]
 
Аватар для opex

Регистрация: Sep 2003
Адрес: Где-то рядом.
Сообщений: 686
Отправить сообщение для opex с помощью ICQ Отправить сообщение для opex с помощью Skype™
я писал нет такой функции ни в одном языке который листает по буквам а твоё решение канечно рациональней

Код:
for (i=1; i<25; i++) {
	trace(String.fromCharCode(64+i));
}
но проблема в том что масив по определению и есть таблица
а аскии это таблица тоесть массив и твоё решение точно такоеже как и у меня но смысл твоего что не надо создовать эту таблицу тка как ана уже есть у каждого пользователя и из этого следует что это не функция листания побуквам это просо новое решение этой проблемы
__________________
Бойтесь китайцев, компы приносящих!

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

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

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


 


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


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