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
