Декоратор (Decorator) - паттерн проектирования, с помощью которого можно добавить объекту новые обязанности, опции, не изменяя его внутренней структуры. Известен также под названием Обёртка (Wrapper), которое во многом раскрывает его суть. Он оборачивает собой целевой объект и дополняет его основные функции. Это дает возможность расширять объект, добавлением или удалением обрамляющего декоратора без изменения самого объекта.
Для лучшего понимания, что [...]
Archive for Март, 2010
Паттерн Декоратор (Decorator), реализация на as3
Posted by Merlin on Март 16th, 2010
Квадратичная кривая Безье
Posted by Merlin on Март 10th, 2010
Необходимо мне было разобраться с кривыми Безье, вернее с самым простым случаем, высчитать точки через которые проходит кривая построенная через 3 опорные точки. Немного порывшись в сети, даже не так, набрав в вики “Кривая Безье“, сразу нашел то что мне нужно.
Перевел формулу примерно так:
[/as3]
p3.x = Math.pow((1-t), 2)*p0.x + 2*t*(1-t)*p1.x + Math.pow(t, 2)*p2.x;
p3.y = Math.pow((1-t), 2)*p0.y [...]
Spray Pen
Posted by Merlin on Март 10th, 2010
Просто ради эксперимента сделал такую штуку. Думаю и дальше развивать эту мысль, время покажет
А пока приглашаю оценить:
RSS Feed
Twitter
Posted in
Tags: