Тетрадь

(ъ) e.g.Orius, 09.10.2003

Как известно, всё самое интересное обычно происходит на стыке двух областей. Философский, если хотите, закон.

Возьмём, к примеру, художников. Ну, пишут они картины. Замечательно. Или возьмём, к примеру, программистов. Ну, пишут они программы. Просто прекрасно.

Интересное начинается, когда программист чувствует себя в душе художником. Тогда, например, рождается METAFONT. Но ещё интереснее, когда художник чувствует себя в душе программистом. Из этого получается Macromedia Flash.

Пока речь идёт о векторной графике, всё в порядке. Квадратики, кружочки, сплайны Безье и градиентные заливки — этим никого не удивишь, даже программистов. Но это статика, а когда нужна динамика, без программирования обойтись сложно. Даже художникам, хотя они и в этом поднаторели. Но в особо сложных случаях и им приходится браться за ActionScript.

И тогда начинается нечто… Добро пожаловать в программирование глазами художника:

А процесс программирования во Flash’е — это вообще сказка, это надо испытать… Вот, например, как непросто художникам написать строчку «_root.edges._visible = false;»:

Но квинтэссенцией, конечно, является процесс написания оператора отрицания:

Автор: e.g.Orius

Прим. Все выдержки взяты из «Introduction to ActionScript Tutorial», входящего в поставку.