|
|
|||||
Регистрация: Oct 2004
Адрес: на Марсе
Сообщений: 10
|
Оцените код, pls_2
Я немного поправил, код.
Так сказать дубль два. Учел предыдущие рекомендации. Прикрепляю файл.
__________________
REDko, Ho METko! 8-) |
|
|||||
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
1)Опять же, кое-где явно нехватает with. Да, производительность у этого оператора не самая высокая, но у тебя нет сверъестественных вычислений.
2)Функция с 24 параметрами -- это сила. Даешь 79 в следующей версии! ЗЫ: знаешь, почему на форумах разрешено выкладывать только .zip? Потому что его открывают как сам зип, так и рар. А вот рар -- только родной архиватор. Именно поэтому вкладывать в зип архив рар архив необязательно. Выигрыш в 2 кб тебе все равно ничего не даст. Последний раз редактировалось Bad Habit; 05.11.2004 в 20:53. |
|
|||||
4AM Games
|
мда а зачем все это?.
я имею ввиду прорисовку кнопок через скрипты, ведь все равно перед тем как ты эту кнопку будешь рисовать через функцию тебе придеться отрисовать ее ручками и замерить координаты, типа двойная работа? |
|
|||||
Регистрация: Jan 2004
Адрес: нигде - не осталось на Земле свободных земель(
Сообщений: 1,176
|
если нужно передавать кучу параметров в функцию, то лучше оформить их в виде именованого массива и кидать в качестве параметра ссылку на этот массив - очень удобно имхо
|
|
|||||
Регистрация: Jan 2004
Адрес: нигде - не осталось на Земле свободных земель(
Сообщений: 1,176
|
Цитата:
|
|
|||||
Регистрация: Oct 2004
Адрес: на Марсе
Сообщений: 10
|
Парни спасибо!
Как выглядит именнованный массив и как с ним работать. Если нетрудно небольшой пример приложите. Bat Habbit что не так с with? Не пойму, нехватает опыта. Проблем с zip больше не будет. Nirth всё гораздо хуже, предварительной отрисовки небыло, время ушло вагон. Я просто хотел посмотреть что получится .
__________________
REDko, Ho METko! 8-) |
|
|||||
4AM Games
|
=)бывает сам тоже люблю эксперименты, насчет массивов..
они бывают двух видов. нумерованные и ассоциативные(именнованные) пример нумерванного var myArray_ar:Array = new Array(); myArray_ar[0]="bla" myArray_ar[1]="blabla" myArray_ar[2]="blablabla" myArray_ar[3]="blablablabla" myArray_ar[4]="blablablablabla" а вот ассоциативный var myFriends_ar:Array = new Array(); //создадим массив где будем хранить // возраст наших лучших друзей myFriends_ar[Vasya] = 24 myFriends_ar[Petya]=45 myFriends_ar[Vanya]=13 myFriends_ar[Sasha]=6 ну а теперь предположим у тебя есть фунция. с 5 координатами. var myCoords_ar:Array = new Array();//создаем массив //пихаем в него значения myCoords_ar[x1] = 13 myCoords_ar[x2]=54 myCoords_ar[y1]=76 myCoords_ar[y2]=87 myCoords_ar[z1]=45 //сообщаем их функции drawFig(myCoords_ar[x1],myCoords_ar[x2],myCoords_ar[y1],myCoords_ar[y1],myCoords_ar[z1]) вот. ЗЫ не пинайте=) по утрам в воскресенья я люблю писать много=)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ Последний раз редактировалось Nirth; 07.11.2004 в 15:06. |
|
|||||
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
А почему не как АС 2.0?
__________________
flash/flex/unity |
|
|||||
[+1.3 05.04.09]
|
///////////// без использования with this.createEmptyMovieClip("mMyMovieClip", 0); this.mMyMovieClip.lineStyle(0, 0x000000, 40); this.mMyMovieClip.moveTo(100, 100); this.mMyMovieClip.lineTo(200, 200); //////////// с использованием with this.createEmptyMovieClip("mMyMovieClip", 0); with (this.mMyMovieClip) { lineStyle(0, 0x000000, 40); moveTo(100, 100); lineTo(200, 200); }
__________________
Бойтесь китайцев, компы приносящих! |
Часовой пояс GMT +4, время: 14:57. |
|
« Предыдущая тема | Следующая тема » |
|
|