Posts filed under 'AS2.0'

Прелоадер для ‘img’

TextField – субстанция крайне интересная, взбаломошная и мистическая.
Обуздание оной подчас превращается в подвиг Геракла.
Несколько статей о TеxtField я обязательно размещу на страницах этого блога.

Многие знают, что в текстовое поле с подключенным html можно грузить картинки и флешки, а также вставлять символы из библиотеки.
Но вот вопрос – а можно ли взаимодействовать с этими объектами? Например возможен ли прелоадер?
(далее…)

Декабрь 11, 2007

ScrollRect vs setMask

На заметку.

Если нужно применить к клипу прямоугольную маску, вместо MovieClip.setMask(mc:MovieClip) лучше воспользоваться свойством scrollRect (доступно от 8-й версии и выше).

Плюс в производительности на лицо. Более того – под такой «маской» не пропадают системные и не-внедренные шрифты.

Использование предельно просто:

import flash.geom.Rectangle;
var maskRect:Rectangle = new Rectangle(x,y,width,height);
my_mc.scrollRect = maskRect;

С такой «маской» удобно делать также и скроллеры (собственно название выдает).
Достаточно поменять значение x, y для Rectangle, и визуально мы видим смещение контента мувиКлипа.

________
Блог переехал.
Клмментарии оставлять здесь.

7 comments Декабрь 9, 2007

SmartFont

Над проблемой загрузки внешних библиотек шрифтов не трудился, наверное, только ленивый.

Вариантов решения проблемы много. Коммерческие, не коммерческие, рабочие, не рабочие, удобные и неудобные.

Вашему вниманию мой класс SmartFont.
На сайте поддержки описаны все телодвижения, здесь же упомяну только общий ход использования:

var my_font:SmartFont = new SmartFont();
my_font.load("someFont.swf");
my_font.onLoad = function():Void {
trace("Шрифт: "+this._font+" готов к использованию");
}

_________
Блог переехал.
Комментарии оставлять здесь.

Декабрь 6, 2007

Защита от неплательщиков.

На волнах фриланса частенько попадаются жадные купцы.
Денежку пожалеют, и разработчику не заплатят.
Особенно озадачивает разработчика сей факт, когда он, наивный, отдал результат работы в жадные купцовы руки.

Лучшая защита – работать только с теми, кто у вас в local-trust )))

(далее…)

2 comments Декабрь 6, 2007

Кеширование данных, и как с ним бороться.

Мало мальски серьезное приложение обязательно грузит в себя некие внешние данные.
В случае работы на просторах сети эти данные попадают в кеш.
Иногда эта особенность сильно мешает. К примеру мы делаем галерею которая постоянно пополняется. Адреса изображений заносятся в XML файл, который мы и грузим первым делом в нашу галерею. Единожды загрузившись – этот файл надолго попадает в кеш и наша галерея ничего и знать не знает об обновлениях.

(далее…)

1 comment Декабрь 6, 2007

Опасные FlashVars

Flashvars долго казались мне самой безобидной субстанцией.
Однако и у них есть пара опасных моментов.

(далее…)

3 comments Декабрь 5, 2007


Категории

3D ActionScript AS2.0 AS3.0 flex fx Math news opensource text Грабли Полезное анимация баг безопасность видео поток сознания

Метки

3D ActionScript AS2.0 AS3.0 flex Math opensource security TextField utils video анимация баг видео грабли грабля на заметку новости поток сознания

Свежие записи

Top Posts

Flash

FLash3D

Календарь

Ноябрь 2009
Пн Вт Ср Чт Пт Сб Вс
« Янв    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Архивы

RSS

Дружественные линки

Blog Stats

m e t a