Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Карзина на флеше. (http://www.flasher.ru/forum/showthread.php?t=59613)

xenao 20.06.2004 18:53

Цитата:

Оригинал написал(а) Dindin
Возможно, что-то вроде этого?
Спасибо. Это немного похоже. Хотя я ничего не понял, но буду разбираться.

aaanet 20.06.2004 21:58

Цитата:

Оригинал написал(а) xenao


Спасибо. Это немного похоже. Хотя я ничего не понял, но буду разбираться.

я тоже ниче не понял

xenao 20.06.2004 23:39

Как сократить выражение:
switch (itemId) {
case 1 :
this['item'+a] = _global.itemName1;
this['cost'+a] = '$ '+_global.itemCost1+'.00';
_global.totalCost = _global.totalCost+_global.itemCost1;
break;
case 2 :
this['item'+a] = _global.itemName2;
this['cost'+a] = '$ '+_global.itemCost2+'.00';
_global.totalCost = _global.totalCost+_global.itemCost2;
break;
case 3 :
this['item'+a] = _global.itemName3;
this['cost'+a] = '$ '+_global.itemCost3+'.00';
_global.totalCost = _global.totalCost+_global.itemCost3;
break;
}

до например:
this['item'+a] =[ _global.itemName+itemID];
this['cost'+a] = '$ '+[_global.itemCost+itemID]+'.00';
_global.totalCost = _global.totalCost+[_global.itemCost+itemID];

То есть я хочу что бы не прописывать для каждого Id куда и что исполнять, а что бы значение itemId автоматом приписывалось к переменным _global.itemCost и _global.itemName при условии что переменные _global.itemName1, _global.itemName2 и тд имеют конкректные значения.

Nucer 21.06.2004 00:13

Так и сокращай как ты написал. Что тебе мешает?

xenao 21.06.2004 00:19

так почему-то при например a=1 не получается что item1= _global.itemName1

xenao 21.06.2004 00:26

черт. заработало. я повешусь

xenao 21.06.2004 00:50

опять не работает. мистика блин.

Другой вопрос. Почему при duplicateMovie ранее сдублицированый мувик исчезает?

duplicateMovieClip('pall', ['pall'+a], this);
this['pall'+a]._x = 0;
this['pall'+a]._y = a*18-18;

Nucer 21.06.2004 03:51

Код:

duplicateMovieClip('pall', ['pall'+a], this);
И ЭТО работает? Что такое ['pall' + a']? Не говоря уже о том что this это глубина??? Иногда полезно всё-таки читать хелп.


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

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