Показать сообщение отдельно
Старый 15.07.2011, 16:52
GrafMine вне форума Посмотреть профиль Отправить личное сообщение для GrafMine Найти все сообщения от GrafMine
  № 6  
Ответить с цитированием
GrafMine
 
Аватар для GrafMine

Регистрация: Jan 2011
Сообщений: 247
Цитата:
Сообщение от Alkaz Посмотреть сообщение
Ваш русский язык и наименование переменных в коде напрочь отбивают желание разбираться в проблеме.
Однако же. Я так понял задача была перенести код из одного места в другое? Вроде бы это худо бедно сделано. Ошибка конкретно здесь:
Код AS3:
var s_p:Array = points_CC[0]; // == null
Видимо массив points_CC пуст, вы уверены что его заполняете? В старом коде передавался массив points, который вероятно в каком-то другом месте заполнялся, почему не использовать его?
Да вы все правильно поняли , сейчас немного поясню:
Код AS3:
//Попытаюсь еще рас поподробнее о вопросе рассказать 
var c:Sprite = new CC(points, my); // сюда входит и массив который объявлен в начале класса и [Object Main] (с главного класса Main)
// то есть когда я переношу сам класс CC в Main, я предпологаю что он уже не требует [Object Main] т.к. в нем находится поэтому я его "опускаю", и оставляю только points_CC:array , переименовую т.к. уже поинтс есть в данном классе.