Главная ReadMe F.A.Q. Регистрация Форум




Сколько вам лет?
10-15
15-18
18-22
22-27
27-35
35-40
40-60
Система Orphus
Популярные новости!
» flash юмор:Animator vs Animation
» flash игра: FastClick
» flash урок: Анимация при помощи Bone Tool и Bind T ...
» flash игры: Little Wheel - вид изнутри.
» работа: Моя версия)
Случайные новости!
» Браузерная flash игра (этап 1): Движек игры боевки
» Дорогие наши девушки! Примите искренние поздавлени ...
» flash работы: Буратино не боится...
» flash игра: Hapland 2 - прохождение публикуем в ко ...
» 19 способов повысить производительность actionscri ...
» flash работы: Моя первая наработка
» flash игра: Hapland - играем на сайте, открытиями ...
Архив
Июль 2009 (8)
Июнь 2009 (30)
Май 2009 (18)
Апрель 2009 (15)
Март 2009 (24)
Февраль 2009 (23)


Внимание! У Вас появился шанс изучить все секреты Flash анимации! Перейти из разряда новичка в разряд опытного пользователя даже без посещения дорогих репетиторов и толстенных толмутов "библий пользователя".

Более 100 уроков записанных с экрана компьютера в превосходном качестве помогут пройти, Вам, терни Flash анимации кратчайшим путём!

Подробнее!..



Ответить
 Копилка идей для flash виджетов!, Здесь постим идеи по созданию самых разнообразных flash виджетов
vitkuz
29 марта 2009 21:47
Сообщение #1


Высший Разум
  • 119

Репутация: - 3 +
Группа: Администраторы
Сообщений: 54
Регистрация: 17.07.2008
ICQ:--

Предупреждения:
0 / 5
Подробно о flash виджетах я писал здесь

В этой теме хотелось бы собрать коллекцию замечательных идей для flash виджетов, чтобы потихоньку все желающие и могущие могли эти идеи реализовывать!

В дальнейшем глобальную категорию flash развлечений планирую расширить на еще один пункт - flash widgets!

Итак, по мере появления идей постим их сюда ok

Сообщение отредактировал vitkuz - 29 марта 2009 22:18
Перейти в начало страницы
Levsha100
30 марта 2009 22:11
Сообщение #2


Активный участник
  • 51

Репутация: - 2 +
Группа: Посетители
Сообщений: 58
Регистрация: 10.02.2009
ICQ:--

Предупреждения:
0 / 5
1)Флеш часы- мы их видим на многих сайтах, но таких, на которых мы задерживаем взгляд почти нет(((
2)Флеш музычка)))т.е плеер, который рандомно повышает настроение!!!
3)Флеш отправляльщик СМС!!!
4)Говорящая голова! Голова робота, рассказывающая, например анекдоты))!!!
Перейти в начало страницы
olegich9
30 марта 2009 23:41
Сообщение #3


Новичок
  • 17

Репутация: - 0 +
Группа: Посетители
Сообщений: 9
Регистрация: 29.03.2009
ICQ:467929125

Предупреждения:
0 / 5
Наборчик часов у меня где-то есть, на необъятных просторах винчестера. Оставлял для себя самые приятные. И что вы предпочитаете с ними сделать? Могу найти и выложить куда-нибудь. Разрезать на манер хирурга и заглянуть внутрь флеша, или хотите сами грызть гранит науки и писать исходники в коде?

--------------------
Тяжело государством управлять..........А НАДО!
Перейти в начало страницы
Levsha100
31 марта 2009 16:55
Сообщение #4


Активный участник
  • 51

Репутация: - 2 +
Группа: Посетители
Сообщений: 58
Регистрация: 10.02.2009
ICQ:--

Предупреждения:
0 / 5
А че там писать? Не более десяти строк кода!
Перейти в начало страницы
Stalker
7 апреля 2009 15:48
Сообщение #5


Новичок
  • 17

Репутация: - 0 +
Группа: Посетители
Сообщений: 9
Регистрация: 7.04.2009
ICQ:58525282

Предупреждения:
0 / 5
Часы Flash:


1. На первом слое первого кадра рисуем циферблат с помощью Adobe Flash или подгружаем нарисованный из картинки(нарисованный через фотошоп или корел) через импорт.
2. На втором слое рисуем стрелки. Стрелки рисовать вертикально.
а) Часовую
б) Минутную
в) Секундную
Конвертируете их в символ по мувиклип по одному с нижним регестом, то есть нужно сделать так, чтобы регестр располагался ровно посередине циферьлата, а стрелки были направлены вверх. Одним словом чтобы время на часах было 00:00:00.
Назовем часовую, минутную и секундную стрелку HA, MA и SA соответственно. Не забываем указать такие же инстенс имена.
3. На следующем слое пишем AS:

now = new Date();
hourpercent = (now.getHours()>12?now.getHours()-12 :now.getHours())/12;
minpercent = now.getMinutes()/60;
secpercent = now.getSeconds()/60;
_root.HA._rotation=360*hourpercent;
_root.MA._rotation=360*minpercent;
_root.SA._rotation=360*secpercent;


4. Далее на этом слое со скриптом делаем второй кадр с помощью F6.
На нем пишем скрипт, который повторяет первый кадр:

gotoAndPlay(1);


Вот и всё. Пользуйтесь.
Зы: Делал в AS 2.0

На грамматические ошибки не смотрите, торопился))

Сообщение отредактировал Stalker - 9 апреля 2009 17:49
Перейти в начало страницы
Levsha100
7 апреля 2009 16:54
Сообщение #6


Активный участник
  • 51

Репутация: - 2 +
Группа: Посетители
Сообщений: 58
Регистрация: 10.02.2009
ICQ:--

Предупреждения:
0 / 5
Можно и так, но проще это сделать в
onEnterFrame()=function{}...

Кстати, как модератор(не на этом форуме), советую обрамлять исходный код тегом
[code]

Сообщение отредактировал Levsha100 - 7 апреля 2009 16:56
Перейти в начало страницы
Stalker
7 апреля 2009 22:56
Сообщение #7


Новичок
  • 17

Репутация: - 0 +
Группа: Посетители
Сообщений: 9
Регистрация: 7.04.2009
ICQ:58525282

Предупреждения:
0 / 5
Теперь нужно их доделать так, чтобы часовая стрелка перемещалась плавно, а не тогда, когда час закончился
Перейти в начало страницы
Stalker
8 апреля 2009 19:36
Сообщение #8


Новичок
  • 17

Репутация: - 0 +
Группа: Посетители
Сообщений: 9
Регистрация: 7.04.2009
ICQ:58525282

Предупреждения:
0 / 5
Кажется сделал. Не уверен в правильности но вроде работает. На часовую стрелку:

_root.HA._rotation=360*hourpercent+360*minpercent/12;


Перейти в начало страницы
Stalker
9 апреля 2009 15:07
Сообщение #9


Новичок
  • 17

Репутация: - 0 +
Группа: Посетители
Сообщений: 9
Регистрация: 7.04.2009
ICQ:58525282

Предупреждения:
0 / 5
Сделал счетчик праздников. Например видел на сайтах - до 1 апреля осталось : N дней, N часов, N минут и т.п. Но они все с рекламой в основном на bestucoz. Решил сделать сам. Вот вроде получилось.
Для 9 мая:
1. Создаем два динамических текста и называем их qw1_txt и qw2_txt.
Первое будет писать событие а второе оставшиеся время. Дизайн на вкус.

В AS пишем:

onEnterFrame=function() {
myd = new Date();
time = myd.getFullYear();
Ha = myd.getHours();
Min = myd.getMinutes();
Sec = myd.getSeconds();
Has = 23 - Ha;
Mins = 59 - Min;
Secs = 59 - Sec;
var d = new Date(time,4,9);
var n = new Date();
var i = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);
if(i > 0)
{
    var d = new Date(time,4,9);
    var n = new Date();
    var j = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);

}
else
{
    var d = new Date(time + 1,4,9);
    var n = new Date();
    var j = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);
}
if(i == 0)
{
    var d = new Date(time,4,9);
    var n = new Date();
    var j = Math.floor(((((d - n) / 1000) / 60) / 60) / 24);

}
if(i == -1)
{
    qw1_txt.text="";
    qw2_txt.text = "Девятое МАЯ!!!!!";

}
else
{
    qw1_txt.text="До 9 мая осталось:";
    qw2_txt.text=j+" дн. "+Has+" час. " +Mins+" мин. "+ Secs+ " сек.";
}
}



Таким образом, меняя переменную
var d = new Date(time,4,9);
во всех местах, где 4 это номер месяца, начиная с 0, а 9-это число, можно сделать счетчик с любой точки отсчета.
p.s. знаю ActionScript, или вернее часть от него, уже неделю. С помощью вас научился, до этого 0 был в нем! ;)
Перейти в начало страницы
nadya.fd
9 апреля 2009 16:13
Сообщение #10


Участник
  • 34

Репутация: - 0 +
Группа: Посетители
Сообщений: 18
Регистрация: 8.03.2009
ICQ:--

Предупреждения:
0 / 5
А можно вопрос (про часы)???
Сдалала все как вы сказали, работает, супер!!!!
Стала разбираться..
1. удалила
gotoAndPlay(1);
и keyframe из второго фрейма, но оставила не ключевые фреймы (для всех трех слоев по одному фрейму)- работает
2. удалила вторые фреймы для всех трех слоев (action script, стрелки, циферблат) - не работает.

:( Не могу понять в чем разница между этими двумя вариантами для флеша... он же все равно должен бегать по фреймам.. по одному повторно или по двум повторно какая ему разница, если action script в обоих случая только в первом фрейме ?

Сообщение отредактировал nadya.fd - 9 апреля 2009 16:15
Перейти в начало страницы
Levsha100
10 апреля 2009 17:34
Сообщение #11


Активный участник
  • 51

Репутация: - 2 +
Группа: Посетители
Сообщений: 58
Регистрация: 10.02.2009
ICQ:--

Предупреждения:
0 / 5
Модераторы, перенесите посты что выше в отдельный топик, а мое удалите! А то скоро мы тут разведем хлам!
Перейти в начало страницы
TeT
19 мая 2009 12:51
Сообщение #12


Завсегдатай
  • 68

Репутация: - 0 +
Группа: Посетители
Сообщений: 81
Регистрация: 8.02.2009
ICQ:8096403

Предупреждения:
0 / 5
Блин! Умничайте в другой теме!

Как насчет виджета , который авки делает? Вообщем пользователь пишет ссылку на картинку, потом выбирает нужный размер и сохраняет уже готовую картинку:)

--------------------
Keyboard not found. Press any key to continue
Перейти в начало страницы
ARMAgeddoN
21 июня 2009 13:59
Сообщение #13


Новичок
  • 17

Репутация: - 0 +
Группа: Посетители
Сообщений: 2
Регистрация: 20.06.2009
ICQ:381147022

Предупреждения:
0 / 5
Сделал часы по этому миниуроку.
Работает, пошел разбираться в коде.
Спасибо.
Перейти в начало страницы
rb
5 июля 2009 02:38
Сообщение #14


Активный участник
  • 51

Репутация: - 0 +
Группа: Посетители
Сообщений: 45
Регистрация: 26.06.2009
ICQ:--

Предупреждения:
0 / 5

Класный урок .
              СПАСИБО!!!smile

Перейти в начало страницы
Быстрый ответ Ответить
2чел. читают эту тему (гостей: 1)
Пользователей: 1 7Guest

  Сейчас: 9 июля 2009 09:21

Видео Журнал "Легко о Flash" - подписавшись на него вы будете один раз в месяц получать его выпуск на свой почтовый ящик, там вы найдете новые видео уроки по работе в программе Adobe Flash CS4.

Ваш e-mail:

Ваше имя на русском:
политика антиспама
подпишитесь сейчас и получите доступ ко всем выпущенным журналам
Логин
Пароль
 


Требуется для просмотраFlash Player 9 или выше.

Показать все теги


Рейтинг@Mail.ru Rating All.BY Каталог SiteCreation rate your site
links
Internet Map page counter