![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2007
Сообщений: 46
|
У меня проблема: есть календарь. Отрывной. С чуть-чуть отогнутой страницей. Дату мне надо исказить в соответствие с перспективой календарной страницы. Как это сделать средствами ActionScript?
Ибо делать 30-31 кадр и стандартный текст мне нельзя(арт-директор возблажит). Помогите, очень прошу. А то сроки не просто поджимают, а горят. Заранее благодарен. |
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
BitmapData
|
|
|||||
|
Регистрация: May 2007
Сообщений: 46
|
Ага...только это текст... как мне искахить текст??
|
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
загнать текст в битмапу и искажать что мешает?
|
|
|||||
|
Регистрация: May 2007
Сообщений: 46
|
Дело в том, что это динамик текст. при ручном искажении он теряется... Тупо не отображается... Какая вероятность, что так будет работать?
|
|
|||||
|
Ветеран форума
Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
|
как раз это и есть одна из немногих возможностей искажать текст, диинамичный или статистический не важно.
|
|
|||||
|
Регистрация: May 2007
Сообщений: 46
|
Спасииибо огромммное! Сейчас будем применять))
И еще один вопрос: а поддерживает ли ActionScript такие искажения, как Envelope и Distort? Проблема в том, что мне нужны именно такие искажения... Последний раз редактировалось iNils; 07.05.2007 в 01:29. |
|
|||||
|
Регистрация: May 2007
Сообщений: 46
|
И все таки, господа, как мне быть? Как мне исказть текст на календаре? BitmapData - это для картинок, как я понял.
Вот собственно и весь код. Date.prototype.getMonthName = function(pMonth) {
return ["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"][pMonth]
}
Date.prototype.getDayName = function(pDay)
{
return ["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"][pDay]
}
Time = new Date();
D = Time.getDate();
Month = Time.getMonth();
Day = Time.getDay();
MonthName = Time.getMonthName(Month);
DayName = Time.getDayName(Day);
Monthstring = MonthName
Daystring = DayName
Dstring = D
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|