Показать сообщение отдельно
Старый 10.11.2015, 20:57
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Есть такое выражение, "писать вилами по воде". Дело в том, что среда, в которой Вы пишете код, непостоянна, неустойчива, ненадежна и ничего не гарантирует, потому что сама живет другой жизнью — законами таймлайна и анимации — несвязанной непосредственно с кодом. Это как писать книгу, сидя в лодке, на листках, плавающих вокруг. Как разглядывать звезды в телескоп, сидя на спине скачащей лошади.
Сам по себе язык AS3 задуман и реализован как ООП-язык программирования Классами, Объектно-ориентированный. Он организован так. Он создан на основе этих концепций, а не для обслуживания анимаций. Анимации это как цветы на обочине дороги — просто одна из миллиона возможностей применения, просто частный случай использования. Вы сейчас вынуждены смотреть на язык через эту щелочку и не видеть "сердца" языка, его упорядоченности, строгости, надежности и однозначности, глубины и мощи концепций, на которых он основан и которые реализует. Вы говорите "опишите мне по пунктам профиты и бонусы перехода на программирование в классах". Вообще-то, это напоминает известную притчу про слепых мудрецов, которых подвели к слону и попросили описать, что такое слон. И вот Вы держите в руках хвостик и говорите "ну, слон это такая волосатая веревочка. Не понимаю, какая польза от этого вашего слона". По сути, тут один профит — программировать на AS3 таким способом, для которого он и был создан. Использовать слона как слона, а не как волосатую веревочку.
__________________
Reality.getBounds(this);