Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.10.2020, 21:05
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 6  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
Код:
getNearestSharedAncestor (
Код:
getDefinitionByName (getQualifiedSuperclassName (HeirClass))
но
Код:
.shift();
Код:
tree[heir]
Код:
new Vector.<String>;
- тут не хватает скобок

Код:
throw (CLASS_DEBUG_NAME + "-> getNearestSharedAncestor: полученные наследники не принадлежат общему классу " + getQualifiedClassName (TopClass));
- throw строки вместо ошибки

Код:
TopClass: Class) : String
- разная стилистика :

Код:
var tree: Dictionary = new Dictionary(); 
if (!heirs.length) return null;
- наверное имеет смысл создавать словарь только если if не отработал

Добавлено через 1 минуту
Цитата:
for each (heir in heirs) if (tree[heir][0] != item2test) toCut = true;
if (!toCut) result = item2test;
Уже после первого присвоения toCut = true; следующий if не выполнится, соотвественно не имеет смысла гонять цикл после этого присвоения

Добавлено через 4 минуты
Код:
if (toCut) for each (heir in heirs) tree[heir].shift();
var item2test: String = tree[heirs[0]][0];
var toCut: Boolean = false;
сначала проверяем переменную toCut и только потом декларируем ее
__________________
местонахождение

Создать новую тему   Часовой пояс GMT +4, время: 10:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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