![]() |
Duplicate
как при дубликации присвоить последующим дублированным объктам имена в алфавитном порядке?? :confused:
Заранее спасибо... :) |
не уверен что это решение рациональное но другого на ум не пришло
Код:
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"]; |
Действительно не рационально...но том спасибо... =)) :p :p :p
|
нет во флеше нет листания по алфовиту да ни в каком языке такой фишки нет да и зачем это надо обробатывать дублированные мувика будет сложнее лишни гемор и какая разница в нозвании мувика серовно клиент не видит эти названия так что нет ни какой разници если твои мувики будут называтся мув1 мув2 мув3 мув4 и т д или а б в г д
|
Дык так удобней обращатся ...к мувику-то
|
чем удобней то для оброшения к этому мувику тебе придется использовать массив а для мувиков с именем мув1 мув2 мув3 нужен только цикл
если имена с цифрами Код:
for (i=0; i<25; i++) {Код:
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"]; |
Цитата:
|
Name = "mov"+String.fromCharCode(64+Index);
Index - порядковый номер буквы в алфавите. Английском ессно. Если нужны маленькие буквы, то не 64, а 96 Какие проблемы? |
Yes, of course :D Я про это и говорил. :D
|
я писал нет такой функции ни в одном языке который листает по буквам а твоё решение канечно рациональней
Код:
for (i=1; i<25; i++) {а аскии это таблица тоесть массив и твоё решение точно такоеже как и у меня но смысл твоего что не надо создовать эту таблицу тка как ана уже есть у каждого пользователя и из этого следует что это не функция листания побуквам это просо новое решение этой проблемы :) :) :) |
Зачем придумывать велосипед?
|
Мда...Flash-Веселая штука =)) :p :p :p
Массивы ваще-многогранны- то и другое мона сделать..но я по крайней мере не могу даж сделать шлейф от мауса с помощью массивов.. :( |
Вложений: 1
5 минут работы \m/ \m/ ;)
Спешу, поэтому относительно неэффективно. И зачем там массивы... ;) |
С массивами это получается более сжато..
|
вот ты какой северный олень
ну и нах там масивы |
Я видел пару примерчиков такого мауса..но я в нем нихья не понял...вот так вот =((
Как вам мой новый профиль(РИСУНОК)????? |
1.не розобрался разбирайся
2.мне до твоего профиля = |
Короче вот пример с книги...:
1 кадр: mouse.hide() x=new array() y=new array() for(c=2;c<10;c++) { duplicateMovieClip("clip1","clip"+c,c) 2 кадр: x[10]=_xmouse y[10]=_ymouse for(c=1;c<10;c++) { x[c]=x[c+1] yc]=y[c+1] setproperty("clip"+c,_x,x[c]) setproperty("clip"+c,_y,y[c]) |
во первых код выгледит так
Код:
Mouse.hide();Код:
Mouse.hide(); |
Цитата:
|
А. Вижу. Не на той странице открыл. Я сразу предупредил что будет не совсем эффективно - это просто от балды налабал. Без претензий на идеальность. Тем более с точки зрения алгоритмизации - наиболее наглядно. ;)
Теперь по вашему "примеру из книги". 1) Работать не будет. 2) Работать не будет. 3) Работать не будет. 4) Если доделать эту идею до работающего состояния, то тем более не понятно зачем там массивы. Можно же напрямую обращаться к _х и _y. Например код (с использованием этого алгоритма) может выглядеть так: mouse.hide() for(c=2;c<10;c++) { duplicateMovieClip("clip1","clip"+c,c); } this.onEnterFrame = function () { for(c=1;c<10;c++) { this["clip"+c]._x = this["clip"+(c+1)]._x; this["clip"+c]._y = this["clip"+(c+1)]._y; } this.clip10._x = this._xmouse; this.clip10._y = this._ymouse; Не претендую на абсолютную правильность - дома флеша нет, не проверить. Но полагаю идея понятна... |
ну а я про что масивы там нах не нужны выкень книгу
|
там просто тема типа про массивы..
|
И ваще мля не судите про меня строго с Флэшем я тока с MX'а знаком да ваще мне 13 лет.. =)))))) :p :p :p :D :D :D
Да и книга внатуре отстойная..Российского издания..каб наша была Белорусская.... =))))) ;) |
белорусии из отстой а белорусы отсояне :)
|
Так же мона сказать и про Россию..хотя я там родился =))
|
| Часовой пояс GMT +4, время: 06:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.