воскресенье, 28 октября 2012 г.

Mask with a hole

Привет.

В статье про маски я говорил, что маска может иметь любую форму, но не может содержать в себе пустот.

Дело в том, что если в маске сделать дырку, то Flash будет ее игнорировать.
То есть обычная маска
И маска с дыркой
Будут давать одинаковый результат.

Masks

Маска - это область, в которой отображается изображение.

Вот что получится из изображения:



И круглой маски

Подождите, пока загрузится swf.
Get Adobe Flash player


Как это сделать?

У каждого MovieClip есть свойство mask.

пятница, 26 октября 2012 г.

Assocative arrays in Pascal

Привет.

Внезапно понадобились ассоциативные массивы в паскале ( Free Pascal ).

Надо было из 10^5 чисел быстро находить количество повторов определенного числа. Это нужно делать по ходу ввода этих чисел.

Я хотел создать массив, где индекс будет числом, а значение элемента - количеством повторов этого числа.

Только вот проблема: число может быть от 1 до 10^13.
То есть нужен массив на 10^13 элементов.