![]() |
Как вывести график функций?
Код AS1/AS2:
Код AS1/AS2:
Добавлено через 9 минут нет, нашел ошибку. Код AS1/AS2:
Как мне правильно вытащить координаты из массива? |
Возможно ошибка вот в чем.
Полагаю, если сделать trace(this) внтури goGraph, то выводить будет, вероятно, undefined (через setInterval всегда так). Поэтому уровень this.getNextHighestDepth() не будет вычисляться. Будет заниматься всегда один уровень, и точки будут затираться одна другой. ИМХО. Сделай так: Код AS1/AS2:
|
Сначала дело было так, что когда у меня прогонялся массив по точкам, то он вычислял 2 точки, хотя я вводил только одну. То есть - число элементов в массиве 1, а считает элементы 0 и 1. Поэтому я поставил счетчик элементов - 1, который ДОЛЖЕН БЫЛ уменьшать.. Но после введения второй порции координат, количество элементов становилось равным (по идее) 2, но он опять начинал считать 0, 1, 2.. Поэтому появлялась ошибка... В чем причина?
Добавлено через 14 минут После трейса количества массива увидел занятную вещь. После появления 1 элемента, общее количество массива (вместе с нулевым элементом) становится равным 1, после второго - 3, третьего 6, четвертого 9.... Добавлено через 16 минут Может ли быть проблема в способе добавления данных? Код AS1/AS2:
Кстати, я правильно вычисляю количество элементов в массиве? Код AS1/AS2:
Цитата:
|
Пожалуйста.
Делаю сам так иногда, правда кажется, что это костыль, если использовать классы, ООП, то это решается более красиво :). |
| Часовой пояс GMT +4, время: 14:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.