У меня есть Provider со следующими данными:AS3 - Как отслеживать/перечислять данные/значение в dataprovider?
DP.addItem({Vare:"Casual Item", Size, Type:"", Color:TColor, Amount:AmountT, Price:AmountT*79});
Я сделал корзину (проект школы) и после того, как я покупаю несколько предметов, данные выше получает положить в сетке, но проблема здесь что я хочу перечислить общую стоимость всех продуктов в вышеперечисленном датапортере.
Так скажем, кто-то покупает 10 футболок и 10 телефонов, 1 телефон = $ 10, 1 футболка = $ 1
В общей сложности $ 110, но я хочу что-то вроде
trace(price)
И он должен иметь возможность перечислять все числа, собранные в столбце цены датаподавателя.
Если я неясен, скажите мне, я отредактирую это сообщение (если возможно).
Имейте в виду, что я не использовали публичную функцию перед или использовали внешние .as-файлы. Поскольку у меня мало опыта работы с ActionScript, можете ли вы объяснить немного дальше? – AgentGod
@AgentGod Я боюсь, что ваш собственный вопрос докажет, что вы ошибаетесь: addItem - это публичная функция, поэтому вы использовали их раньше, а DataProvider - это класс, определенный во внешнем файле .as. – null
Все закодировано в основном файле .fla. Поскольку я еще не научился использовать внешние файлы. Я попробовал следующее: следа (dpz.getItemAt (0) .Price); который получит цену за первую в списке. Но я хочу, чтобы он нашел номер строки (dp.length), а затем добавил (суммировал) все числа. – AgentGod