Цитата:
|
Пытаюсь понять логику построения кода.
|
Хотите научиться кодить - забудьте про таймлайн до того момента, пока вы сами не поймёте, как сделать было бы проще всего. Учите язык.
Скачайте
FlashDevelop, он бесплатный. (При установке поставьте галочку на загрузке и установке Flex SDK)
И книжку по AS3, например, Колина Мука.
А ещё советую обратить внимание на то, как вы называете переменные и методы, классы, константы.
Между программистами существуют общие
моральные устои правила оформления кода. Т.е. конвенции об названии переменных и функций, классов, пакетов.
Например, принято использовать английский язык для всех имён переменных/классов, никаких
девочек. Только girl/boy.
Никаких devochka, вас самих не раздражает подобное написание?
girl/boy.
Имена классов принято начинать с upper-case буквы, и каждое отдельное слово писать в верхнем регистре.
Имена методов принято начинать с lower-case буквы, и каждое последующее слово писать в верхнем.
Имена методов должны состоять из глаголов(что сделать) (start/play/remove/add/connect/find и т.д.)
Имена переменных оформляются так же, как и имена методов, за исключением того, что состоять должны из существительного.
(health, girl, boy, chat, dialog и т.д.)
Ещё принято при создании экземпляра оставить скобки.

Код AS3:
var girl:Girl = new Girl();
Приватные переменные принято начинать с андерскора(_health, _girl, _boy)(Если не знаете, что значит приватная переменная - проигнорируйте и читайте книжку Мука).
Подробнее об этих конвенциях можно почитать в некоторых статьях, у меня ссылок нет, но люди кидали на русские версии. Поэтому, если спросите где, думаю, вам найдут ссылок.