Archive for Март, 2010

Паттерн Декоратор (Decorator), реализация на as3

Декоратор (Decorator) - паттерн проектирования, с помощью которого можно добавить объекту новые обязанности, опции, не изменяя его внутренней структуры. Известен также под названием Обёртка (Wrapper), которое во многом раскрывает его суть. Он оборачивает собой целевой объект и дополняет его основные функции. Это дает возможность расширять объект, добавлением или удалением обрамляющего декоратора без изменения самого объекта.
Для лучшего понимания, что [...]

Квадратичная кривая Безье

Необходимо мне было разобраться с кривыми Безье, вернее с самым простым случаем, высчитать точки через которые проходит кривая построенная через 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

Просто ради эксперимента сделал такую штуку. Думаю и дальше развивать эту мысль, время покажет
А пока приглашаю оценить:

Powered by WordPress | Visit BestInCellPhones.com for Free Verizon Cell Phones | Thanks to iCellPhoneDeals.com, MMORPG Games and Conveyancing